首页 > 代码库 > Java Servlet/JSP容器配置 session id
Java Servlet/JSP容器配置 session id
http://www.eclipse.org/jetty/documentation/current/session-management.html#setting-session-characteristics
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <display-name>hello-jee5</display-name> <session-config> <session-timeout>30</session-timeout> <!-- Servlet 3.0规范可以使用该配置,使session id在URL中,而不是使用cookie --> <!-- <tracking-mode>URL</tracking-mode> --> </session-config> <context-param> <param-name>org.eclipse.jetty.servlet.SessionCookie</param-name> <param-value>SID</param-value> </context-param> <context-param> <param-name>org.eclipse.jetty.servlet.SessionIdPathParameterName</param-name> <param-value>sid</param-value> </context-param>
resin 3.1.x不支持servlet 3.0规范,不过可以在resin.conf里配置
<session-config> <enable-cookies>false</enable-cookies> <enable-url-rewriting>true</enable-url-rewriting> </session-config> <web-app id="/hello-jee5" root-directory="D:\Workspace\_EclipseKepler\hello-jee5\src\main\webapp"> <!-- configurate web directory, app.home=maven项目根目录,app.name=项目构建后的名字 --> <prologue> <class-loader> <!--configurate class directory--> <compiling-loader path="D:\Workspace\_EclipseKepler\hello-jee5\target\classes"/> <!--configurate library directory--> <library-loader path="D:\Workspace\_EclipseKepler\hello-jee5\target\hello-jee5-0.0.1-SNAPSHOT\WEB-INF\lib"/> </class-loader> </prologue> </web-app>
Java Servlet/JSP容器配置 session id
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。