1 - What is the "correct url"? The right url (example:
http://userip/tomcatappdirect/first.jsp)  which  generated a http request to
my servlet. This way, the user cant directly reach my servlets. So, i guess
i can create a session in my JSP FORM like this: 

HTTPSession se = request.getSession(true);
se = req.setAttribute ("idsessionconnection", session.getId());

and then, retrieve it in the destination servlet:
...
HTTPSession session;
String sValue = session.getId();
String id = (String) request.getAttribute("idsessionconnection");
if (sValue.equals(id)){ ...

So, the question is: since you know my needs, is the above code right?
If yes, it solve the item 2 too.
Regards, Euclides.
 

-----Mensagem original-----
De: Jacob Kjome [mailto:[EMAIL PROTECTED]
Enviada em: terca-feira, 3 de junho de 2003 18:29
Para: Tomcat Users List
Assunto: Re: RES: Best Practice: choose between SessionCookie or just
Session



At 04:04 PM 6/3/2003 -0300, you wrote:
>Jacob and James,
>thanks a lot for your attention!I just need 2 things:
>1 - find out who generated the http request , so i could compare it against
>the correct url.

What is the "correct url"?  You have some application logic that I am not 
aware of.  I can't really help you out until you detail what you mean here.

>2 - to avoid direct http request ( i.e, from browser ), so i would create a
>session id in the prior JSP and then, search for it into my servlet ( the
>destination ). Is it clear?

What do you mean "avoid a direct http request"?  What is your purpose 
here?  I'm afraid it isn't very clear.

Jake

>Regards,
>Euclides.
>
>
>
>-----Mensagem original-----
>De: Jacob Kjome [mailto:[EMAIL PROTECTED]
>Enviada em: terca-feira, 3 de junho de 2003 12:19
>Para: Tomcat Users List
>Assunto: Re: Best Practice: choose between SessionCookie or just Session
>
>
>
>I think you are mixing concepts together.  The session cookie simply
>provides an id that uniquely points to a session.  This can also be
>replaced using URL rewriting of the session id.  You don't directly
>manipulate the session id.  This is handled by the container.  You just
>grab a session and start adding stuff to it and reading stuff from it.
>
>If you are talking about a "remember me" feature, you could place a cookie
>on the client which is completely and utterly separate from the session
>cookie which stores some information about how to automatically re-log in
>without user intervention.
>
>I think the latter is what you are looking for.
>
>Jake
>
>At 11:48 AM 6/3/2003 -0300, you wrote:
> >Hi , friends. This is a important best practice question for me. My
project
> >has a web form which is showed and filled ( by the user) after an
external
> >authentication process. The question is: should i generate a session
Cookie
> >that will be recovered by my following servlet or just generate any
session
> >parameter ( which will be recovered later too ), since i guess i only
need
> >to control the whole internal process.
> >Thanks in advance,
> >Euclides.
> >
> >---------------------------------------------------------------------
> >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]

Reply via email to