tomcat是Servlet 的容器;
Servlet容器接受用户请求通过配置的映射调用Servlet中的java方法;
Servlet容器是创建Servlet 调用生命周期
这些还包括(jsp Filter LIstener tag...);
在tomcat安装目录 conf目录下 新建 catalina/localhost/XXX.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context
path="/test"
docBase="E://(具体项目或文件路径)"
reloadable="true"/>
可以配置任意目录的wed应用(文件);
java wed开发是围绕的Servlet的;
Servlet是具有生命周期的:
1)构造器:只有第一次请求创建,创建Servlet调用,是单列的;
2)init方法:只调用一次,初始化当前Servlet;
3)servlet:被多次调用,用于相应实际请求;
4)destroy:只调用一次,wed应用卸载用于卸载资源
在wed.xml 映射配置中<load-on-startup>1</load-on-startup>可以指定servlet创建的时机 : 负数用户请求时创建 正数在容器加载时创建,越小越提前;
一个servlet可以有多个<servlet-mapping>映射,<servlet-mapping>可以使用通配符
网友评论