6 .
<Manager className="some.manager.implementation.className"
customAttribute1="some custom value"
customAttribute2="some other custom value"/>
在Tomcat中,Session的管理主要还是通过如此的方法,自定义管理Session的Manager。
StandardManager
默认的Manager。只有在服务器正常关闭的时候,才会序列化session到硬盘。
PersistentManager
文中说这是试验性质的。实现了所有的Session序列化的方法。根据其使用Store的不同。可以把Seession实例化到本地或数据库。
其提供的实现类是org.apache.catalina.session.PersistentManager
文件系统的store是org.apache.catalina.session.FileStore 文件格式是<session
ID>.session
DB的store是org.apache.catalina.session.JDBCStore
7. JDBC
DataSources
文件中的配置
<resource-ref>
<description>
The database DataSource for the Acme web application.
</description>
<res-ref-name>jdbc/JabaDotDB</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<!-- Configure a JDBC DataSource for the user database. -->
<Resource name="jdbc/JabaDotDB"
type="javax.sql.DataSource"
auth="Container"
user="ian"
password="top_secret_stuff"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql:jabadot"
maxActive="8"
maxIdle="4"/>
具体的使用
Context ctx = new InitialContext( );
DataSource ds = (DataSource)
ctx.lookup("java:comp/env/jdbc/JabaDotDB");
Connection conn = ds.getConnection( );
// ... Java code that accesses the database ...
conn.close( );
8 自定义用户目录
<Listener className="org.apache.catalina.startup.UserConfig"
directoryName="public_html"
userClass="org.apache.catalina.startup.PasswdUserDatabase"/>
方法一,其目录会使/home/users/ian/public_html or /users/jbrittain/public_html.
<Listener className="org.apache.catalina.startup.UserConfig"
directoryName="public_html"
homeBase="/home"
userClass="org.apache.catalina.startup.HomesUserDatabase"/>
方法二
其目录会使/home/ian/public_html and
/home/jbrittain/public_html.
分享到:
相关推荐
tomcat学习笔记 tomcat学习笔记
本文件为尚硅谷Tomcat的课堂学习笔记实录,讲解的清晰到位,适合入门Tomcat,掌握如何使用Tomcat
Tomcat学习笔记和课件,欢迎学习爱好者下载资源,共同学习。。
tomcat6 学习笔记 tomcat5 tomcat 学习笔记/总结日志
jBoss+tomcat学习笔记大全,jBoss+tomcat的帮助文档
tomcat学习
Tomcat学习笔记,图片比较多,懒得写博客,先上传
Tomcat服务器和Http协议学习笔记
关于tomcat服务器配置的详细说明,以及struts与此服务器的使用
学习tomcat7.0的官方网站时候记录的笔记,共大家参考。
tomcat6学习笔记( 包括和apache2的集成,集群,SSI,SSL,嵌入应用程序,访问控制平台和管理平台)
如何使用tomcat--学习笔记 如何使用tomcat tomcat
tomcat 安全 设置 学习笔记 如何配置
tomcat6学习笔记_Java后来者.pdf
云的学习笔记-云的学习笔记系统-云的学习笔记系统源码-云的学习笔记管理系统-云的学习笔记管理系统java代码-云的学习笔记系统设计与实现-基于ssm的云的学习笔记系统-基于Web的云的学习笔记系统设计与实现-云的学习...
我以前学习JSP时记的学习笔记(包括Tomcat配置,JSP相关,Spring加载)
NULL 博文链接:https://hello-nick-xu.iteye.com/blog/2111215
Java 学习笔记 开发环境搭建JDK+Tomcat+Eclipse