hi,

you can do like this:

String myReferer = request.getHeader("Referer");

if myReferer is nul this means the request was by tiping the addres in
the addres bar. if it's not null mean the user click on a link on last
page in the browser and myReferer is the url of this page. for a full
description of this look for http description at header field
definition. i don't have a link on web for this but i think you can
find easy with google.

i hope this solve your problem.

Catalin



On 5/19/05, Pham Anh Tuan <[EMAIL PROTECTED]> wrote:
> Thank Aladin,
> 
> I'm Alibaba :D,
> 
> So, the first thing I want to say here I don't know exactly how to use
> <security-constraint>, maybe syntax.
> 
> the second is I mean that, I don't want User do my action by typing my
> action path directly on address bar, such as
> http://www.myweb/user/useraction.do, but I allow User do my action by
> clicking on certain link on webpage, such as <html:link
> page="/user/useraction.do">do</html:link>
> 
> any solution :(
> 
> Anh Tuan
> ----- Original Message -----
> From: "Aladin Alaily" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <user@struts.apache.org>
> Sent: Thursday, May 19, 2005 9:49 AM
> Subject: Re: Fw: [HELP] How to restrict access to certain mapping action ???
> 
> 
> > Hi Pham,
> >
> > I think this was mentioned earlier.  There are two things you can do:
> >
> > 1) Use a filter with a url-map to your action
> >
> > 2) Use security constraints
> >
> > Aladin
> >
> >
> >
> > Pham Anh Tuan wrote:
> >>
> >> Hi all,
> >>
> >> This is the second time I post this message for help :(.
> >>
> >> I don't know how to restrict access to certain mapping action?
> >>
> >> Ex:
> >> I have action: /user/myaction.do
> >> and I don't want user directly access to above action.
> >>
> >> Could I use web.xml to solve this problem.
> >>
> >> something like:
> >>
> >> <security-constraint>
> >>
> >> <web-resource-collection>
> >>
> >> <web-resource-name>
> >>
> >> Restrict access to JSP pages
> >>
> >> </web-resource-name>
> >>
> >> <url-pattern>*.jsp</url-pattern>
> >>
> >> </web-resource-collection>
> >>
> >> <auth-constraint>
> >>
> >> <description>
> >>
> >> With no roles defined, no access granted
> >>
> >> </description>
> >>
> >> </auth-constraint>
> >>
> >> </security-constraint>
> >>
> >> Thanks for ur reading.
> >>
> >> Anh Tuan
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> 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]

Reply via email to