sitemap:
<map:match pattern="unprotected.xml">
<map:generate type="jx" src="jx/home-page.jx"/>
<map:transform type="forms"/>
<map:transform src="resources/forms-field-styling.xsl"/>
<map:transform type="cinclude"/>
<map:transform type="xsltc" src="style/home-page.xsl"/>
<map:call resource="serialize"/>
</map:match>
login.xml
<x-tad-bigger><fd:validation>
<fd:javascript>
var success = true;
var newUserReg = new Packages.test.User();
var username = widget.lookupWidget("username");
var password = widget.lookupWidget("password");
var userGlobal = null;
try {
userObject = newUserReg.getUser(username, password);
cocoon.session.setAttribute("user", userObject);
success = true;
} catch (e) {
......
success = false;
}
return success;
</fd:javascript>
</fd:validation>
login_template.jx
var form = new Form("forms/login.xml");
form.showForm("unprotected.xml");
userGlobal = cocoon.session.getAttribute("user");
cocoon.sendPage("secure.xml", {"msg":msg, "userGlobal":userGlobal});
userGlobal is null at the sendPage stage. Why?
regards
Andrew</x-tad-bigger>
On 19 Nov 2004, at 07:11, Upayavira wrote:
var user = cocoon.session.getAttribute("user");
