![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tomcat原理研究
bestchenwu123
这个作者很懒,什么都没留下…
展开
-
Tomcat5 热部署
本来以为 Tomcat 是不支持热部署的。其实是支持的。工作环境:JDK 5,Eclipse 3.1.2,MyEclipse 4.1.1GA、Tomcat 5.5.16假设工程名称是 Xnews,对应网站为 http://localhost:8080/Xnews并假设 Tomcat 的安装目录为 %TomcatDir%在 %TomcatDir%\conf\Catalina\lo...原创 2011-04-23 17:22:49 · 138 阅读 · 0 评论 -
Tomcat Debug方式启动
本地Debug启动Tomcat的方式是: 打开Tomcat 5.0\conf\Catalina\localhost路径下的工程配置xml文件 <Context path="/admin" docBase="E:\project1\practice\practice" debug="0" privileged="true"></...原创 2011-05-02 16:45:51 · 153 阅读 · 0 评论 -
设置Tomcat默认显示页面
在server.xml中,有一段如下:……[code="xml"] …… [/code]…… 在标签之间添加上: 类似如此:[code="xml"][/code] path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空; docBase是虚拟目录的路径,它默认的是...原创 2011-04-11 13:28:52 · 231 阅读 · 0 评论 -
Tomcat java.lang.OutOfMemoryError
java.lang.OutOfMemoryError: PermGen space 内存溢出。 如果你的应用中有很多CLASS的话,就很可能出现PermGen space错误, 这种错误常见在web服务器对JSP进行pre compile的时候。如果你的WEB APP下使用了大量的第三方jar, 其大小超过了jvm默认的大小(4M) 那么就会产生此错误信息了...原创 2011-04-11 13:42:12 · 59 阅读 · 0 评论 -
web.xml 识别不了taglib
出现这个错误的原因是因为你所使用的版本的问题,如果使用的是2.3的版本是可以直接在里面书写,例如:[code="xml"] /WEB-INF/cvicse-common.tld /WEB-INF/cvicse-common.tld [/code]但是如果你使用的是2.4版本的话,这样的话这个标签就不能直接在中使用了,必须如下书写:[code="xml"...原创 2011-04-11 13:45:00 · 84 阅读 · 0 评论 -
Java Socket入门实例
基于测试驱动的Socket入门实例(代码的具体功能可以看我的程序中的注释,不理解的可以短信我) 先看Server的代码: package socketStudy;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import ja...原创 2012-05-06 19:54:08 · 108 阅读 · 0 评论 -
How tomcat work连载一:简易的静态WEB容器
以下代码是我在学习《HOW Tomcat work》第一章:如何构建一个简单的静态文件容器后,写下的,注释很详细,不懂的可以站内短信我. 首先建立一个监听Server类,如下所示: package ex01.pyrmont;import java.io.File;import java.io.IOException;import jav...原创 2012-05-07 16:21:53 · 100 阅读 · 0 评论 -
How tomcat work连载二:简易的Servlet容器
以下代码是仿照《How tomcat work》第二章:如何创建一个简易的Servlet容器,当然会是在上一篇文章http://bestchenwu.iteye.com/blog/1513984的基础上创建的。 代码示例如下: 先创建一个简易的Servlet,如下所示: package ex02.pyrmont;import ...原创 2012-05-09 09:47:22 · 75 阅读 · 0 评论