Shawn,
Thanks..I guess the XML manipulation tags in JSTL would do number (2).
by (1) I meant a was suppose I have a set of pages and my travel sequence is 
page1(http)-page2(http)-page3(https)-page4(https)-page5(http). where page4 
and page5 are secure and rest are in non-secure mode.So at page2 i need to 
switch my url from http://www.aaa.com to https://www.aaa.com and at page4 i 
need to switch my url from https://www.aaa.com back to http://www.aaa.com. 
One way of doing this is hardcode the full url in the action part of the 
form inside my jsp. that works fine for a single environment. but in ourcase 
we have 3 environments...development, acpt and prod . All of them have 
different uRL, so hardcoding is out of question.Also sometimes the secure 
and non-secure URl are registered as different domains like non-secure as 
http://www.aaa.com and secured url as https://secure.aaa.com. Add to this 
the port number used in the lower environments(acpt and development) are not 
standard ports like (80,443) but could be 8000 and 8443 for http and https 
respectively.To solve this we need some kind of tag that reads from some 
property file the secure non-secure mapping and prevents us from changing 
the jsp for every deployment.
Hope this explains the problem.this might be trivial but good to have 
though.
Girish


From: Shawn Bayern <[EMAIL PROTECTED]>
Reply-To: "Tag Libraries Users List" <[EMAIL PROTECTED]>
To: Tag Libraries Users List <[EMAIL PROTECTED]>
Subject: Re: SSL and Xpath tags.
Date: Mon, 6 May 2002 14:36:21 -0400 (EDT)

I'm not clear from your explanation what you mean by (1), but JSTL 1.0 has
a rich set of tags to support (2) (inspired by the XTags library in
Jakarta Taglibs).

--
Shawn Bayern
"JSP Standard Tag Library"   http://www.jstlbook.com
(coming this summer from Manning Publications)

On Mon, 6 May 2002, Girish Patil wrote:

 > Hi All,
 > I would like to know if we have tags available to do the following
 >
 > 1.nonSSl-to-SSl switch.
 > 2.Tag to take an xpath expression and a node and return the value.
 >
 > 1.I guess many of us have the requirement that a certain portion of the 
site
 > should be secured versus the rest. To do this switching either we need to
 > hardcode the value or use some sort of custom tag that takes in a bunch 
of
 > parameter such as port number, ssl domain name and spit out
 > url inside the form tag.I was wondering if we already have one or 
creating
 > one such general tag was of any value ?
 >
 > 2.Secondly,I was wondering if instead of using XSL, one could achieve the
 > same using JSP, beans and an XPath tag.
 > Basically what we would do is something like this
 >
 >   <input type="textbox" name="authorname" value=<xtag:value
 > node="<%=bean.getNode()%>" xpathExp="/doc/author[@authorname]"/>>
 >
 > The idea being that we would still remain in the familiar JSP programming
 > pattern,using java for() loops and stuff and still be open to convert 
this
 > to XSL implementation in the future.I guess I could use XSL tags from the
 > taglibrary, but that mandates me into writing a style sheet( which i
 > currently am not comfortable with :( ).This also seems to be one way 
(from
 > servlet to view), if i need to populate the values back to the node, i 
guess
 > I have to go back to request.getParameter() inside the servelt or the 
same
 > bean , get a handle to the node( from the DOM probabaly in session) and
 > update it.
 >
 > Looks like I have not been thinking much here..sorry.Please advice.
 >
 > Girish
 >
 >
 > _________________________________________________________________
 > Join the world�s largest e-mail service with MSN Hotmail.
 > http://www.hotmail.com
 >
 >
 > --
 > To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
 > For additional commands, e-mail: 
<mailto:[EMAIL PROTECTED]>
 >


--
To unsubscribe, e-mail:   
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: 
<mailto:[EMAIL PROTECTED]>



_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to