Generate jsp in runtime

  • Follow


Hi all,   I need some advice regarding generate jsp file in runtime.   I have a jsp web page which allowed the user the enter value forthe fields , and , when he or she click submit , it will generate thejsp file according to the value entered.  Anyone have any ideas or suggestion how to do that ?ThanksWee Tat
0
Reply weetat.yeo (17) 4/24/2007 1:17:28 PM

weetat wrote:...>  Anyone have any ideas or suggestion how to do that ?1) Hire a consultant.2) Do a turorial. (e.g. <http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/JSPIntro.html>)..or..3) Put a bit of effort into it, and ask a more specific question.-- Andrew Thompsonhttp://www.athompson.info/andrew/Message posted via JavaKB.comhttp://www.javakb.com/Uwe/Forums.aspx/java-general/200704/1
0
Reply Andrew 4/24/2007 1:41:01 PM


weetat schrieb:>    I need some advice regarding generate jsp file in runtime.....> >   Anyone have any ideas or suggestion how to do that ?Simply don't touch the out-of-the-box settings of tomcat(e.g. don't turn dynamic jsp compilation off).The Jasper engine will check and recompile your JSPs,so you just have to write the file.Kai
0
Reply Kai 4/24/2007 4:07:59 PM

weetat schrieb:>    I need some advice regarding generate jsp file in runtime.>    I have a jsp web page which allowed the user the enter value for> the fields , and , when he or she click submit , it will generate the> jsp file according to the value entered.Kai Schwebke wrote:> Simply don't touch the out-of-the-box settings of tomcat> (e.g. don't turn dynamic jsp compilation off).> The Jasper engine will check and recompile your JSPs,> so you just have to write the file.I interpreted the original question as how to display dynamic data in a JSP field, not how to rewrite the JSP itself.  To the OP: Is that correct?If so, then you don't change the JSP.  JSPs by their very nature create HTML dynamically, so you don't have to change the JSP in order to show data dynamically.Changing a JSP is equivalent to rewriting (part of) the application.  A well-designed application does not need to be rewritten to deal with known runtime situations.You only have to change the JSP if the layout logic changes, and not always even then.  JSPs are inherently dynamic and do not need to be recompiled to show different things depending on runtime phenomena.The Sun JEE tutorial covers how to do this.-- Lew
0
Reply Lew 4/24/2007 11:10:29 PM

On Apr 24, 6:17 am, weetat <weetat....@gmail.com> wrote:> Hi all,>>    I need some advice regarding generate jsp file in runtime.>    I have a jsp web page which allowed the user the enter value for> the fields , and , when he or she click submit , it will generate the> jsp file according to the value entered.>>   Anyone have any ideas or suggestion how to do that ?>> Thanks>> Wee TatI have a suggestion.Don't.JSP's are actually compiled into Java, and then into byte code.  Ifyou want to have templates based on what a user enters, I wouldsuggest trying a different templating technology.  Google for Velocityor FreeMarker.  Also, you might consider writing your own templatingmechanism. JSP is not intended to be created automatically.
0
Reply Daniel 4/25/2007 12:07:48 AM

4 Replies
186 Views

(page loaded in 0.085 seconds)

Similiar Articles:













7/22/2012 3:22:27 AM


Reply: