1 servlet 中Web.xml文件的文件的配置
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd">
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>cn.servlet.MyServlet</servlet-class> <!--类文件所在的地址-->
<load-on-startup>1</load-on-startup> <!--参数为正数时启动Tomcat时对他进行加载 为负数时通过调用才能加载-->
<display-name>第一个Servlet</display-name> <!--方便识别和查找配置的不同的Servlet-->
<init-param> //获得参数的方法:getInitParameter(string name);而写必须要有初始化发法
<param-name>encoding</param-name>
<param-value>gbk</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>/MyFristServlet</url-pattern> <!--反问Servlet的映射地址--->
</servlet-mapping>
<welcome-file-list> <!--首页设置-->
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<context-param>
<param-name>indexPage</param-name> //全局参数:getServletContext().getInitParameter(String name);
<param-value>/index.jsp</param-value>
</context-param>
<session-config> <!--设置session的销毁时间 当客服端15分钟没有操作的话 自动销毁Session 一般设置为15到30分钟-->
<session-timeout>15</session-timeout>
</session-config>
</web-app>
2 虚拟路径的配置
F:\tomcat\conf\server.xml路径中编辑 server.xml文件
追加:
<Context path="/MyServlet" docBase="D:\workSpace1\Servlet\WebRoot" reloadable="true"></Context>
/MyServlet:访问D:\workSpace1\Servlet\WebRoot 目录下的 jsp文件地址