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" <[email protected]>
> 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]