You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by praktikant <pr...@feltengmbh.de> on 2002/09/03 14:06:06 UTC
variables in cocoon
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: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>