> From: Stuart Roebuck [mailto:[EMAIL PROTECTED]]
> 
> On Wednesday, February 13, 2002, at 12:46 pm, Marcus Crafter wrote:
> 
> > Hi Ovidiu,
> >
> > On Tue, Feb 12, 2002 at 09:47:46AM -0800, Ovidiu Predescu wrote:
> >
> >> Currently the sitemap has a syntax which allows referring to
matching
> >> portions of the URL. Is there a way to refer to request arguments,
> >> headers or session related properties directly in the sitemap?
> >> Something like this:
> >>
> >> <map:match pattern="doc/**">
> >>   <map:generate src="documents/{1}">
> >>     <map:parameter name="type" value="{parameter(type)}"/>
> >>     <map:parameter name="browser" value="{header(X-Browser)}"/>
> >>   </map:generate>
> >>   ...
> >> </map:match>
> >
> >     Parts of this is possible with the RequestParamAction. It would
> >     need to be extended into a more general action to support
> >     headers, session properties, etc and the syntax you've used
> >     above, but the basics are there.
> >
> >     Take a look at org.apache.cocoon.acting.RequestParamAction.
> 
> Am I right in saying that, in creating an action of this type, it is
best
> to limit the number of name,value pairs being made available as any
> differing value may be enough to prevent caching even if the value is
not
> used in the match?

Nope. Not used entries in the Map are *not used*. :)

Vadim

> 
> Stuart.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to