在%CATALINA_HOME%/conf/web.xml中有(以tomcat5.0.28为例):
1
<
servlet
>
2
<
servlet-name
>
jsp
</
servlet-name
>
3
<
servlet-class
>
org.apache.jasper.servlet.JspServlet
</
servlet-class
>
4
<
init-param
>
5
<
param-name
>
fork
</
param-name
>
6
<
param-value
>
false
</
param-value
>
7
</
init-param
>
8
<
init-param
>
9
<
param-name
>
xpoweredBy
</
param-name
>
10
<
param-value
>
false
</
param-value
>
11
</
init-param
>
12
<
load-on-startup
>
3
</
load-on-startup
>
13
</
servlet
>
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
2
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
3
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
4
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
5
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
6
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
7
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
8
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
9
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
10
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
11
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
12
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
13
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
在该段代码中增加:
1
<
servlet
>
2
<
servlet-name
>
jsp
</
servlet-name
>
3
<
servlet-class
>
org.apache.jasper.servlet.JspServlet
</
servlet-class
>
4
<
init-param
>
5
<
param-name
>
fork
</
param-name
>
6
<
param-value
>
false
</
param-value
>
7
</
init-param
>
8
<
init-param
>
9
<
param-name
>
xpoweredBy
</
param-name
>
10
<
param-value
>
false
</
param-value
>
11
</
init-param
>
12
<!--
增加的初始化参数
-->
13
<
init-param
>
14
<
param-name
>
development
</
param-name
>
15
<
param-value
>
false
</
param-value
>
16
</
init-param
>
17
<
load-on-startup
>
3
</
load-on-startup
>
18
</
servlet
>
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
2
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
3
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
4
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
5
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
6
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
7
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
8
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
9
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
10
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
11
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
12
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
13
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
14
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
15
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
16
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
17
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
18
![None.gif](https://i-blog.csdnimg.cn/blog_migrate/9723ec7779ef47d51f1f48b9337ffca0.gif)
development参数的说明:
development Is Jasper used in development mode (will check for JSP modification on every access)? [true]
该参数默认值为true,即tomcat会对jsp页面的每次访问都检测它是否发生了修改;将该参数设置为false后,也就是说tomcat不以开发模式运行,即不再检测jsp是否发生了修改,这样能提高运行效率。
如果系统运行后,偶尔对某个jsp页面进行了修改,只要删除该jsp页面在%CATALINA_HOME%/work目录中对应的servlet源文件和class文件,再访问该jsp页面后,tomcat(jsp引擎)就会重新编译该jsp文件。
![93970.html](https://i-blog.csdnimg.cn/blog_migrate/a298bc6dd71ec40605746938f7163eef.jpeg)