       AxKit::XSP::Param - A namespace wrapper for accessing HTTP
       request paramaters by name, as XML elements.

       Add the param: namespace to your XSP <xsp:page> tag:

           <?xml-stylesheet href="." type="application/x-xsp"?>>
           <xsp:page
                language="Perl"
                xmlns:xsp="http://www.apache.org/1999/XSP/Core"
                xmlns:sendmail="http://axkit.org/XSP/param"
           >

       And add the taglib to AxKit (via httpd.conf or .htaccess):

           AxAddXSPTaglib AxKit::XSP::Param


       The XSP param: tag library implements a simple way to
       access HTTP request parameters (query string and posted
       form data) by field name.

       Thus, the value submitted from this text box

           <input type="text" name="username"/>

       is available after POSTing as

           <param:username/>

       The same is true for information passed through the query
       string.

       The best way to describe this taglib's use is with a few
       examples:

           <p>
             Greetings, <param:username />, welcome to our site!
           </p>

           <custom-element><param:param_name /></custom-element>

           <input type="hidden" name="foo">
             <xsp:attribute name="value"><param:foo/></xsp:attribute>
           </input>

       Note that if the specified parameter field does not exist
       no error is thrown. So, this:

           <input type="hidden" name="secret_data">
             <xsp:attribute name="value"><param:bogus_name/></xsp:attribute>
           </input>

       Will result in following after proccessing:

           <input type="hidden" name="secret_data" value="">




























14/Feb/2001            perl 5.005, patch 03                     2


