You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by "Messing, Elad" <el...@eml-d.villa-bosch.de> on 2005/07/07 18:13:08 UTC
Session attributes from JXTemplate
Hello all
It seems that I am missing something here:
I would like to access some session data from JXTemplate in my
application.
Here is my sitemap:
<map:pipeline>
<!--map:act type="session">
<map:parameter name="action" value="create"/>
</map:act-->
<map:match pattern="session.html">
<map:generate type="jx" src="content/session.html"/>
<map:serialize/>
</map:match>
...
When I call session.html a session is started , and than JX
generator is generating the session.html file :
<?xml version="1.0" encoding="ISO-8859-7"?>
<html xmlns:jx="http://apache.org/cocoon/templates/jx/1.0">
<body>
session debug file
time : ${cocoon.session.creationTime} ID: ${cocoon.session.id}
<br/>
new ?
<jx:if test="${cocoon.session.isNew()}">
session is new.
</jx:if>
</body>
</html>
No - no matter what I do I cannot get the session data. I am not even
sure it is opened ! On the other hand - I also do not get "session is
new" as well...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html xmlns:jx="http://apache.org/cocoon/templates/jx/1.0">
<body>
session debug file
locale: time : ID:
<br>
new ?
</body>
</html>
What am I missing here ?
Thank you !
Elad Messing
Software Developer
European Media Laboratory GmbH
Schloss-Wolfsbrunnenweg 33
D-69118 Heidelberg