Hi All,
I just started to learn XSP and I tried some examples.
I have found a strange problem with xsp-request.
The following xsp works properly:
<?xml version="1.0"?>
<?cocoon-process type="xsp"?>
<xsp:page
xmlns:xsp="http://apache.org/xsp"
xmlns:xsp-request="http://apache.org/xsp/request/2.0"
>
<xsp:logic>
String fruit = "apple";
</xsp:logic>
<html>
<b>The string is: </b><xsp:expr>fruit</xsp:expr>
<br/>
<b>The request parameter is: </b> <xsp-request:get-parameter
name="fruit"/>
</html>
</xsp:page>
with a certain request, but if I try to give value to the fruit string as in
the following example, I get a null pointer exception:
<?xml version="1.0"?>
<?cocoon-process type="xsp"?>
<xsp:page
xmlns:xsp="http://apache.org/xsp"
xmlns:xsp-request="http://apache.org/xsp/request/2.0"
>
<xsp:logic>
String fruit = <xsp-request:get-parameter name="fruit"/>;
</xsp:logic>
<html>
<b>The string is: </b><xsp:expr>fruit</xsp:expr>
<br/>
<b>The request parameter is: </b> <xsp-request:get-parameter
name="fruit"/>
</html>
</xsp:page>
It seems <xsp-request:get-parameter name="fruit"/> gives back a null pointer
if I use it within the <xsp:logic> tags.
Any idea?
Thanks in advance!
Istvan
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>