• tomcat class loader

    日期:

    Like many server applications, Tomcat installs a variety of class loaders (that is, classes that implementjava.lang.ClassLoader) to allow different portions of the container, and the web applications running on the container, to have acces...

  • 记录Tomcat7.x热部署配置过程

    日期:

    热部署是指在你对项目代码(不论是JSP、JAVA类,甚至是配置文件)进行了修改时,在不重启WEB服务器前提下能让修改生效。 网上找了不少资料都是通过修改server.xml进行配置的,但奇怪的是我一直配置不成功,编译后的class倒是能及时上传到服务器上,但服务器...

  • Tomcat的工作模式

    日期:

    Tomcat作为Servlet容器,有3种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。 1.独立的Servlet容器 独立的Servlet容器是Tomcat的默认模式。在这种模式下,Tomcat可以作为独立的Java Web服务器,Servlet容器作为构成Web服务器的一...

  • Tomcat tomcat-users.xml configuration example

    日期:

    This article describes the configuration of the tomcat-users.xml file forApache Tomcat 7 web server. tomcat-users.xml is the default user database for container-managed authentication in Tomcat. 1. Web Application Security Concepts 1.1. Aut...

  • 我如何使用JDBC和Tomcat和MySQL域吗?

    日期:

    身份验证可以由一个web应用程序控制或由容器(比如Tomcat年代Wweb应用程序中运行)。 Tomcat容器管理的安全是基于领域。 领域包含了用户的姓名,密码,和角色。 我配置了Tomcat(5.5.20版)是一个UserDatabase领域一个活跃的领域。 UserDatabase领域使用tomcat用户...

  • tomcat使用JDBCRealm 进行认证管理

    日期:

    目录[-] What is JDBCRealm? Example Config for JDBCRealm 1. Create a database. 2. Create needed tables. 1. The user table. 2. The role table. 3. The role to user table. 3. Configure Tomcat Using digested passwords Hints What is JDBCRealm? I...

  • 解决多重web应用中webapp. root重用的问题

    日期:

    目录[-] 一、 总括 二、HttpServer及配置 三、Jetty Server 四、运行原理(请参考如下时序图) 五、高级性能 六、小结 一、 总括 你了解Jetty 吗,就像我们所熟知的Tomcat一样, Jetty是一个免费的开放源码的100%纯Java的Http服务器和Servlet容器。 Jetty具备以...

  • tomcat工作原理

    日期:

    一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子...

  • ServletContextListener使用详解(监听Tomcat启动、关闭)

    日期:

    在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。 当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由ServletContextListener来处理。在ServletCont...

  • Tomcat源代码分析

    日期:

    我下载的源码版本是7.0.50,你也可以从官网下载最新版的源代码,因为我们线上使用的是这个版,因此研究的也是这个,7.0版本的总体上变化应该不大,对研究学习里面的主干内容没有什么影响。 根据官方的文档,需要使用ant这个比较古老的编译工具,实在有点繁琐...