Anybody knows how I can generate JSP with struts tags with XSLT and pass JSP to
JSPProcessor, for compile them? Because I have tags that client browse simple
don't known.
-----Original Message-----
From: John Martyniak [mailto:[EMAIL PROTECTED]
Sent: Thu 8/18/2005 7:08 AM
To: Struts Users Mailing List
Cc:
Subject: Re: Struts with XSLT
I have also successfully used Struts and XSLT, Haven't had an issue.
I currently use JSP to generate the dynamic top component, and then
include the XSLT generated HTML in the main content area.
I think that it is easier to manipulate XML with XSLT then it is to
do it with JSP/Tags.
-John
On Aug 18, 2005, at 12:36 PM, Mark Benussi wrote:
> I used XSLT for all my applications to generate content as html
> files which
> Struts includes in a page template using tiles.
>
> It also allows me to search the pages as pure html content.
>
> If you are putting logic in your page you could... don't shudder,
> use XSLT
> to generate JSP's.
>
> -----Original Message-----
> From: Graham Smith [mailto:[EMAIL PROTECTED]
> Sent: 18 August 2005 15:13
> To: [email protected]
> Subject: Struts with XSLT
>
> Hi folks,
>
> This isn't your usual "How do I do X?" type question so get ready.
> Hopefully
>
> it will fuel a good discussion. I'm fairly new to struts but have a
> solid
> grasp of Model 2 design ideas. The problem, I suppose, is that I am
> a lone
> developer (for my own company) which makes it hard to get the
> balanced view
> of the technology arena that is aquired through working with other
> developers. Therefore I have a couple of high level architecture
> questions
> that I am interested to hear your views on.
>
> The current application that I am working on uses XSLT to generate web
> pages.
> As you wold expect a bunch of beans (and some other objects) get
> converted
> into XML, run against a stylesheet and out pops a page. This is
> fine and the
>
> application uses a good dose of Model 2 goodness so it's easy to
> manage and
> extend. Unfortunately, it has been developed with it's own MVC
> framework. I
> would like to convert it to use Struts but I don't want to throw
> away the
> flexibility given by using XSLT.
>
> Whoa. Before you all shout "But Struts can use any technology for
> the view
> look at stxx" I have had a look at it and stxx has the smell of
> death around
>
> it. As far as I can tell it has been abandoned and doesn't support
> Struts
> 1.2.x (the front page hasn't been updated in well over a year).
> Further more
>
> it is fairly obvious that Struts was designed with JSP in mind and
> while it
> may work with XSLT my experience of other technologies is that this
> type of
> usage with not be easy or pleasant.
>
> You are probably wondering by now why I even want to use XSLT
> rather than
> JSP.
> The reason is simple. XSLT provides a huge amount of flexibility
> and the
> cleanest separation of the view that I have found. I admit that it
> is a
> little more work to create a stylesheet rather than a JSP but I
> feel that is
>
> worth it. I'm not 100% dead set on using XSLT. I have learnt that
> it is
> generally not a good idea to go against the grain and if the
> arguments are
> compelling enough I will switch to JSP. The problem I have with JSP
> is that
> with every release it feels like it gets closer to XSLT. A site I
> recently
> developed using JSF + JSP 2.0 (jspx) felt like the pages were
> nothing more
> than dumbed down stylesheets.
>
> My other concern is that Struts 2.x seems to be heading towards total
> integration with JSF. While I love the simplicity of JSF and the
> speed with
> which one can create a web application it is unsuitable for use on an
> ecommerce site where the users are expected to be able to bookmark
> pages
> (using a refresh is a poor hack IMHO) and, more importantly, robots
> can't
> navigate JSF sites. A combination of technologies could be used but
> that
> then
> multiplies the cost of development and maintenance.
>
> Finally then the questions.
>
> * Should I just stop fighting city hall and abandon XSLT in favour
> of JSP?
> * Perhaps it's still a little early to say exactly how Struts 2.x
> will turn
> out but will the idea of view technology independence be maintained?
> * If Struts 2.x doesn't (essentiall) force us to use something akin
> to JSF
> will XSLT still be a viable option?
>
> Thanks for reading this far. I really look forward to hearing your
> views.
>
> Graham
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]