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]>

Reply via email to