分别用web.xml和@WebServlet配置1个servlet(总计两个servlet),要求如下:

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分别用web.xml和@WebServlet配置1个servlet(总计两个servlet),要求如下:相关的知识,希望对你有一定的参考价值。

分别用web.xml和@WebServlet配置1个servlet(总计两个servlet),要求如下:1、在doGet或doPost里面展示servlet生命周期,2向页面输出提示信息,3在servlet里面都要用ServletConfig与ServletContext调用web.xml参数配置。

参考技术A

参考代码如下:

farahead14

本回答被提问者采纳

@WebServlet注解

@WebServlet("/LoginServlet")

jsp页面:
    <form action="LoginServlet" method = "post">
java类:
    @WebServlet("/LoginServlet")
    public class Login extends HttpServlet 

等价于在web.xml配置

       <servlet>
		<!-- 类名 -->
		<servlet-name>Login</servlet-name>
		<!-- 所在的包 -->
		<servlet-class>com.servlet.Login</servlet-class>
	</servlet>
		
	<servlet-mapping>
		<servlet-name>Login</servlet-name>
		<!-- 访问的网址 -->
		<url-pattern>/LoginServlet</url-pattern>
	</servlet-mapping>

 

@WebServlet可以在eclipse中servlet新建生成

技术图片

 

以上是关于分别用web.xml和@WebServlet配置1个servlet(总计两个servlet),要求如下:的主要内容,如果未能解决你的问题,请参考以下文章

servlet3.0注解@WebInitParam和@WebServlet

@WebServlet的学习

servlet3.0 @WebServlet注解无效的情况

注解WebServlet配置Servlet报404错误的原因

哪个更适合专业使用(web.xml(部署描述符)或@WebServlet注释?[关闭]

Servlet中写了注解@WebServlet但访问servlet报404错误