cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Litrik De Roy" <cocoon-us...@litrik.com>
Subject Re: total action confusion
Date Sun, 24 Nov 2002 11:45:52 GMT
There is a page in the Wiki that explains how to write an action using XSP :
http://outerthought.net/wiki/Wiki.jsp?page=XSPAction

Litrik De Roy
www.litrik.com


----- Original Message -----
From: "Geoff Howard" <cocoongeoff@yahoo.com>
To: <cocoon-users@xml.apache.org>
Sent: Saturday, November 23, 2002 5:20 AM
Subject: Re: total action confusion


> It sounds like you're talking about using xsp to
> create actions, which I haven't done.  However, there
> seem to be enough mingled concepts in your questions
> that perhaps straightening those out will be all you
> need:
>
> --- Robert_Sösemann <robert.soesemann@gmx.de> wrote:
> > Does anybody have "good" and detailed examples about
> > how to use actions
>
> _use_ or _write_ actions?  using them is demonstrated
> all over the examples.  writing them in java and using
> them is explained pretty well at
> http://xml.apache.org/cocoon/userdocs/concepts/actions.html
>
> > for
> > those newbies, that used xsp before.
> while you can use xsp and the action logicsheet to
> write actions (or so I understand) I'd recommend
> getting straight on how to do it the old fashioned way
> first.  Actions are one of the easiest custom
> components to write in cocoon (only one method in the
> interface).
>
> >
> > What i don't know is:
> >
> > where to place my java code that cocoon finds and
> > compiles it.
>
> When? At build time?  I'm not sure but I think
> anything under the src/java directory gets compiled.
> You don't need to do that, though.  You only need a
> few jars on the classpath (cocoon and avalon
> framework) what they're called exactly depends on what
> version you have.  But if you've been trying this as
> an xsp, then what java files?
>
> > how to use sitemap parameters inside the action
> Do you mean how to get at the parameters inside the
> <map:act> tag? (you use the
> org.apache.avalon.framework.parameters.Parameters
> reference passed in to the act method)or how to return
> the results of your action to the sitemap (you simply
> place them in a HashMap as key-value pairs and return
> the HashMap from the act method)?
>
> > where to place paramters - inside generate or act
> huh?  no generate in an action.  what do you mean
> place?
>
> > what the difference is between
> > xsp-request:get-parameter and
> this looks up the named parameter from the request
> object - meaning it came in from a GET or POST
>
> > <xsp:expr>parameters.getParameter(...
> this uses the parameters reference passed to act to
> get at <map:act type="myAction"><map:parameter
> name="myParam>value</map:parameter></map:act> see
> above.
>
> >
> > Since I changed xsp to action I have nothing but
> > trouble especially that
> Do you mean you had a generator written in xsp that
> now you are trying to rework as an action using the
> action logicsheet?
>
>
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
>
> ---------------------------------------------------------------------
> Please check that your question  has not already been answered in the
> FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>
>
> To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
> For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>
>
>


---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

To unsubscribe, e-mail:     <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail:   <cocoon-users-help@xml.apache.org>


Mime
View raw message