2011-02-23 73 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

相關問題