目录
Web.xml
1、Web.xml是什么?
Reply:Web.xml是web项目的一个配置文件。
2、Web.xml是做什么的?
Reply:web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、filter、listener、
启动加载级别等。
3、Web.xml如何使用(配置Servlet)?
Reply:
<servlet>
<servlet-name>Name</servlet -name>
<servlet-class>com.webdemo.ActionServlet</serv1et-class>
</servlet>
<servlet-mapping>
<servlet-name>Name</servlet-name>
<url-pattern>/servlet/ActionServlet</url-pattern>
</servlet-mapping>
(配置思路)
(1)将Sverlet配置在服务器上:
在 <servlet>标签内,使用<servlet-name>标签配置在服务器上的寻找名,使用
<servlet-class>标签配置该Servlet在该项目下的路径“.”为分层符。
(2)配置Sverlet在浏览器上的检索路径:
在<servlet-mapping>标签内,使用<servlet-name>标签确定服务器上的Sverlet,
<url-pattern>标签配置在浏览器上搜索所配置的Servlet路径名,“/+'字符串'”,“/”必须要,字
符串自己定义。可以配置多个,如:
<servlet-mapping>
<servlet-name>Name</servlet-name>
<url-pattern>/servlet/ActionServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Name</servlet-name>
<url-pattern>/KKK</url-pattern>
</servlet-mapping>
其中Name需要相同。
@Webservlet
1、@Webservlet是什么?
Reply:Web项目中配置Servlet的注解。
2、@Webservlet是做什么的?
Reply:配置与初始化Servlet
3、@Webservlet如何使用?
Reply:
@WebServlet("/KKK")
<!--@WebServlet("浏览器检索路径")-->
url为在浏览器上搜索所配置的Servlet路径名,类似于Web.xml的<url-pattern>标签。
可以配置多个,如:
@WebServlet({"/KKK","/K"})