Sorry for jumping in late here but the Mid-Tier uses several variables (depending on your style of url)
goto: http://server/arsys/shared/login.jsp?goto=/arsys/forms/server/FormName form: http://WebServer/arsys/servlet/ViewFormServlet?server=ArsServer&form=For mName So something like the following may work String parmTest1 = (String)request.getParameter("goto"); String parmTest2 = (String)request.getParameter("form"); String parmTest3 = (String)request.getParameter("server"); if (parmTest1 == null) AND (parmTest2 == null) AND (parmTest3 == null) { document.forms["loginForm"].elements['goto'].value = "/arsys/home"; } Fred -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of L. J. Head Sent: Thursday, May 10, 2007 1:56 PM To: [email protected] Subject: Re: Login.jsp Manipulation Agreed....but I'm trying to figure out how to use the variable that Mid-Tier already has -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Axton Sent: Thursday, May 10, 2007 12:20 PM To: [email protected] Subject: Re: Login.jsp Manipulation If the url uses this format, you can get at the goto parameter: http://server/arsys/shared/login.jsp?goto=/arsys/forms/server/FormName Axton Grams On 5/10/07, L. J. Head <[EMAIL PROTECTED]> wrote: > Axton, > Thank you for the suggestion of Fiddler....it has helped me delve a > bit deeper. I now see that a cookie is being set in the header with > line > > Set-Cookie: JSESSIONID=kefXv3yqCvOtNdzkZA6NbPrqCds; path=/arsys > > So....I now need to know how to browse the cookie that is being > created and check values....any suggestions from anyone??? > > -----Original Message----- > From: L. J. Head [mailto:[EMAIL PROTECTED] > Sent: Thursday, May 10, 2007 9:53 AM > To: '[email protected]' > Subject: RE: Login.jsp Manipulation > > As you can see below > > String nextPage = (String)request.getParameter("goto"); > > if (nextPage == null) { > > nextPage = ""; > > } > The java variable is being set from request.getParamater as you suggested. > In neither of the situations I have outlined is it ever anything other > than null. So request does not contain the value that the servlet > uses. Any other suggestions? > > -----Original Message----- > From: Action Request System discussion list(ARSList) > [mailto:[EMAIL PROTECTED] On Behalf Of Axton > Sent: Thursday, May 10, 2007 8:42 AM > To: [email protected] > Subject: Re: Login.jsp Manipulation > > The nextPage variable is probably set on the form post action (i.e., > when you click the login button). If you want to see the value of the > parameter, read it from the HttpServletRequest Parameter like this: > > request.getParameter("goto") > > For example, in your html you can simply add this somewhere in the > html to have it written to the page: > > <div>Goto Parameter: <%request.getParameter("goto")%></div> > > If you are doing this just for debugging, the firebug plugin for > firefox will show you all the request and response data: > > https://addons.mozilla.org/en-US/firefox/addon/1843 > > Axton Grams > > On 5/10/07, L. J. Head <[EMAIL PROTECTED]> wrote: > > Ok...with the help of Carey I have gotten to know the code a bit > > better...but still need some help. Java variable nextPage is being > > set in logon_common.jsp as such > > > > String nextPage = (String)request.getParameter("goto"); > > if (nextPage == null) { > > nextPage = ""; > > } > > > > Now...the URL that I am passing Mid-Tier is similar to this one > > > > http://<webServer>/arsys/servlet/ViewFormServlet?form=<Form>&server= > > <r > > emedyS > > erver>&eid=<eid> > > > > When I give it that URL and I have my login.jsp file set to > > > > <input type="hidden" name="goto" value="<%=nextPage%>" > > > > > I go directly to the entry in question. My problem is that when I > > choose to display the nextPage variable to the screen to see what it > > is it is always "" no matter if I have used the above URL or gone > > directly to the Home page or gone directly to the Login page...so it > > is using some value that I don't currently know how to check. I > > have tried request.getParameter as well as > > session.getAttribute....anyone have any suggestions on how I can > > determine if the login already has a > goto? > > > > -----Original Message----- > > From: L. J. Head [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, May 09, 2007 12:24 PM > > To: '[email protected]' > > Subject: Login.jsp Manipulation > > > > I, as most of us do, have users that bookmark the login screen > > > > http://<midtier-server>/arsys/shared/login.jsp > > > > When they do that they get an error about not having all of the > > parameters mapped, they click the 'return to home' button...re-login > > and they get to the home page. I got sick of fielding these > > production support questions so I came to the list and inquired > > about how to eliminate them. I was told that if I change these two > > lines it would work grand > > > > <input type="hidden" name="server" value="<%=server%>" > <input > > type="hidden" name="goto" value="<%=nextPage%>" > > > > > If you hard-code those two lines with values it works great...any > > time anyone gets to the login page and login they go to the home > > page....which is great with exception of hard coded URL's that are > > designed to take them to specific entries instead of the home page. > > So I got the brilliant idea to Check to see if nextPage is > > null...and if it is...set it to /arsys/home...if not...let it be > > what it is....but there is the rub...I'm not a JavaScript GURU to be > > able to do that...any suggestions?...I've tried several things I > > found on the web for checking JSP variables via Javascript but none > > of them seem able > to properly return the current value of nextPage. > > > > TIA > > > > ____________________________________________________________________ > > __ _________ UNSUBSCRIBE or access ARSlist Archives at > > www.arslist.org ARSlist:"Where the Answers Are" > > > > ______________________________________________________________________ > ______ > ___ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > ARSlist:"Where the Answers Are" > > ______________________________________________________________________ > _________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > ARSlist:"Where the Answers Are" > ________________________________________________________________________ ____ ___ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers Are" ________________________________________________________________________ _______ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers Are" _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the Answers Are"

