I use #2 quite a bit, and I'm not in any sort of portlet environment. I just
have multiple <ww:action> tags in my JSPs.


----- Original Message -----
From: "Hai Pham" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 02, 2003 2:12 PM
Subject: Re: [OS-webwork] Re: Re: Action invocation


> Hi all,
>
> I think there are two major reasons why Rickard wants
> to discard URL with .action.
>
> 1. to get declarative security working
> 2. to make it possible to invoke multiple read-only
> actions within a page (in portlet environment for
> example)
>
> IMO, only #1 is reaonable. Still, lots of us already
> implement authentitation filter to get around the
> prob. with the path. That's not to say that we need
> not to fix that, but IMO there should be better way
> then getting rid of .action URL.
>
> #2 is most often applicable in portlet environment. In
> my project I don't need to use any action tag or
> #action  macro. I believe this is true for the
> majority of other projects. Even if you want to do
> that, there are althernatives like Sitemesh or even
> <ww:include> tag.
>
> Rickard's comment about .action URL unstable (for
> bookmarking) and exposing the implementation is
> unconvincing to me. In fact, .action URL is more
> stable than a .jsp or something like that. You can map
> an action to various views like jsp, velocity... So
> even when you change the view name or view type, the
> URL is still the same.
>
> Well, that's my thought. I just hope that if you
> insist on these new implementation (related to portlet
> thingy), you still keep .action URL around and that
> its performance wouldn't be degraded.
>
>  --- Chris Miller <[EMAIL PROTECTED]> a écrit : > OK,
> I must be missing something here... I'm sure we
> > discussed this
> > previously and the only solid argument in support of
> > the arbitrary paths was
> > for skinning applications. I still can't see how the
> > path/skinning
> > functionality can be supported by having urls that
> > end with .jsp instead of
> > .action. Can you explain further (with an example
> > perhaps) what you mean by
> > "If .action invocations are not allowed then it's
> > possible to use
> > declarative security"? How does your approach allow
> > web.xml to be configured
> > to protect a path such as */admin/*?
> >
> > "Rickard Öberg" <[EMAIL PROTECTED]> wrote in
> > message
> > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Chris Miller wrote:
> > > Remind me again why .action causes problems with
> > declaritive security?
> > > Surely the real problem is that Webwork currently
> > doesn't care if an
> > > arbitrary path is specified in the URL. ie:
> > > http://www.me.com/abc123/admin/deleteUser.action
> > is treated the same as
> > > http://www.me.com/admin/deleteUser.action - which
> > makes it very messy to
> > > nail down in web.xml.
> >
> > That *is* the problem. And itt's not messy; it's
> > impossible! No matter
> > how you construct your web.xml I can circumvent it
> > by doing an arbitrary
> > path like so:
> >
> http://www.me.com/jkldsdfglkjglkdhgdklhg/asdasdasd/deleteUser.action
> >
> > If .action invocations are not allowed then it's
> > possible to use
> > declarative security. Plus if execution of actions
> > is only possible if a
> > URL has been previously associated with it during
> > form creation, then
> > it's even safer.
> >
> > /Rickard
> >
> > --
> > Rickard Öberg
> > [EMAIL PROTECTED]
> > Senselogic
> >
> > Got blog? I do. http://dreambean.com
> >
> >
> >
> >
> >
> >
> >
> -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Opensymphony-webwork mailing list
> > [EMAIL PROTECTED]
> >
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
>
> =====
> -------------------
> Hai Pham Quang
> -------------------
>
> __________________________________________________________
> Lčche-vitrine ou lčche-écran ?
> magasinage.yahoo.ca
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to