Author: michiel
Date: 2010-03-15 23:27:07 +0100 (Mon, 15 Mar 2010)
New Revision: 41382
Modified:
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/order.jspx
Log:
added sessioncleaned
Modified:
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/order.jspx
===================================================================
---
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/order.jspx
2010-03-15 22:26:46 UTC (rev 41381)
+++
mmbase/trunk/applications/searchrelate/src/main/webapp/mmbase/searchrelate/list/order.jspx
2010-03-15 22:27:07 UTC (rev 41382)
@@ -5,6 +5,7 @@
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:mm="http://www.mmbase.org/mmbase-taglib-2.0"
>
+ <jsp:directive.page import="org.mmbase.searchrelate.*" />
<jsp:output omit-xml-declaration="true" />
<jsp:directive.include file="parameters.jspf" />
<mm:content expires="0">
@@ -30,13 +31,18 @@
<!-- do it later, there is little point, it won't work any way in a
transaction -->
<mm:write session="${rid}_order" referid="order" />
<jsp:text>${rid}_order: ${order}</jsp:text>
- <mm:write value="${rid}_order" jspvar="sessionKey" vartype="string">
-
<jsp:scriptlet>org.mmbase.searchrelate.SessionCleaner.getInstance(pageContext.getSession()).addKey(sessionKey);</jsp:scriptlet>
- </mm:write>
<mm:form name="${parameters.formtag}">
<mm:write
value="${requestScope['org.mmbase.transaction'].account}" jspvar="fn"
vartype="string">
-
<jsp:scriptlet>org.mmbase.searchrelate.OrderSubmitter.getInstance(fn).setOrder(query,
order);</jsp:scriptlet>
+ <mm:write value="${rid}_order" jspvar="sessionKey"
vartype="string">
+ <jsp:scriptlet>
+ OrderSubmitter submitter = OrderSubmitter.getInstance(fn);
+ submitter.setOrder(query, order);
+ SessionCleaner cleaner =
SessionCleaner.getInstance(pageContext.getSession());
+ submitter.addCallbackForEnd(cleaner);
+ cleaner.addKey(sessionKey);
+ </jsp:scriptlet>
</mm:write>
+ </mm:write>
</mm:form>
</c:otherwise>
</c:choose>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs