Hello,
How could I access request & parameters from JXTemplateGenerator Scripts?
My script looks like

<?xml version="1.0"?>
<page xmlns:jx="http://apache.org/cocoon/templates/jx/1.0";>
<title>Hello</title>
<content>
 <para>$parameters</para>
 <para>${parameters}</para>
 <para>$parameters.getNames()</para>
 <para>${parameters.getNames()}</para>
 <para>$parameters.Names-2</para>
 <para><jx:out value="$parameters.Names"/></para>
 <para>${parameters.Names}</para>

 <para>request</para>
 <para>"${request}"</para>
 <para>request.getAttributeNames()</para>
 <para>"${request.getAttributeNames()}"</para>
 <para>request.AttributeNames</para>
 <para>"${request.AttributeNames}"</para>
</content>
</page>

site.xmap
....
<map:pipeline>
<map:match pattern="hello.html">
<map:parameter name="descriptor" value="content/form-descriptor.xml"/>
<map:act set="process">
<map:generate type="jx" src="content/confirm.jx"/>
<!--map:transform src="style/confirm.xsl" type="xsltp">
<map:parameter name="use-request-parameters" value="true"/>
</map:transform-->
<!-- <map:generate type="request"/-->
<map:serialize type="xml"/>
</map:act>
.....



and output is <page> <title>Hello</title> - <content> <para>$parameters</para> - <para> [EMAIL PROTECTED] </para> <para>$parameters.getNames()</para> <para>[Ljava.lang.String;@154728d</para> <para>$parameters.Names-2</para> <para>$parameters.Names</para> <para>[Ljava.lang.String;@12c92f2</para> <para>request</para> - <para> "[EMAIL PROTECTED]" </para> <para>request.getAttributeNames()</para> <para>"[EMAIL PROTECTED]"</para> <para>request.AttributeNames</para> <para>"[EMAIL PROTECTED]"</para> </content> </page>


thank you in advance Regards Martin Grofcik
begin:vcard
fn:Martin Grofcik
n:Grofcik;Martin
email;internet:[EMAIL PROTECTED]
version:2.1
end:vcard


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

Reply via email to