2011-02-23 151 views
3

当使用Jasper(Tomcat)时,有什么办法可以让我所有的JSP都不创建会话吗?如何为所有使用Tiles的JSP禁用会话创建?

<%@ page contentType="text/html;charset=UTF-8" language="java" session="false" %> 

有没有办法为整个Web应用程序(会话=“假”)做到这一点: 除非你指定不显然碧玉将创建一个会话?

它好像你不能改变:

org.apache.jasper.runtime.JspFactoryImpl.getPageContext 

除非JSP说会话= false,这将创建一个会话。

+0

我在这里有相同的情况。现在即时通过使用jsp的eclipse模板,它自动包含session =“false”的页面指令。 – bertie 2012-05-03 09:56:13

回答

1

这是容器特定的;见this question

+0

我放弃了这个。最后写了一个groovy脚本,在我的JSPX文件中检查session =“false”。 – 2011-03-04 13:58:28

相关问题