Hello,

I try to get an input to store it later on in a xml database.
I've looked in Samples/Serverpages/Logicsheet but I didn't understand:
-       how to get input into the variables and
-       how to send the variables to another xsp, xml, ... -file

This is my code so far:
It shows me "String name=null; String vorname=null; String hlink=null;" and
the input-fields and when I type "senden"(submit) the data is gone. :o(


XML-file: I think that it doesn't make sense yet. Later I want to have the
data here.

<?xml version="1.0"?>

<mitarbeiter>
 <values>
  <value param="vorname" type="string"/>
  <value param="name" type="string"/>
  <value param="hlink" type="string"/>
 </values>
</mitarbeiter>




XSL-file: I don't know how to handle the variables.

<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0"
                    xmlns:xsp="http://apache.org/xsp";>

<xsl:template match="/">
 <body>
  <xsp:page language="java" 
              xmlns:xsp="http://apache.org/xsp";>   

          <xsp:logic>
            String name=null;
            String vorname=null;
            String hlink=null;
        
           <form action="mitarbeiter" method="POST">
            <table border="1">
              <input name="Eingabe" type="hidden" value="Add"/>
             <tr>
                <td>
                 <para>Vorname</para>
                </td>
                <td>
               <input name="vorname" type="text"/>
                </td>
             </tr>
             <tr>
                <td>
                 <para>Name</para>
                </td>
                <td>
               <input name="name" type="text"/>
                </td>
             </tr>
             <tr>
                <td>
                 <para>Hyperlink</para>
                </td>
              <td>
               <input name="hlink" type="text"/>
                </td>
              <td>
              <input type="submit" value="Senden"/>
                </td>
             </tr>
            </table>
           </form>
         <xsp:expr><xsl:value-of select="name"/></xsp:expr>
        </xsp:logic>
  </xsp:page>
 </body>
</xsl:template>

</xsl:stylesheet>



Sitemap:

   <map:pipeline> 
    <map:match pattern="mitarbeiter">
     <map:generate src="dbmitarbeiter/mitarbeiter.xml"/>
     <map:transform src="dbmitarbeiter/mitarbeiter.xsl" type="xslt"/> 
     <map:serialize type="html"/>
    </map:match>
   </map:pipeline>

thanks and regards
Hans

I use Win2k, Tomcat 4.0.4, Cocoon 2.0.3 (JDK1.3.1), Xindice 1.0, JDK1.3.1_04
and Wordpad :o)

---------------------------------------------------------------------
Please check that your question  has not already been answered in the
FAQ before posting.     <http://xml.apache.org/cocoon/faq/index.html>

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

Reply via email to