Servlet3.0里引入了注解

注解@WebServlet用来定义Web应用程序中的一个Servlet。

@WebServlet注解属性

asyncSupported:声明Servlet是否支持异步操作;

description:Servlet的描述信息;

displayName:Servlet的显示名称;

initParams:Servlet的初始化参数;

name:Servlet的名称;

urlPatterms:Servlet的访问URL;

value:Servlet的访问URL;


@WebServlet的使用

首先在项目的src文件下创建Servlet文件

 填写包名和Servlet文件名

 取消生成xml文件的勾选并完成创建

 在Servlet文件里写下@WebServlet注解


 

 可能会出现没有导入对应包的选项,此时需要手动从tomcat里导入servlet.jar文件

右键项目,选择属性

 

 

 

 

结束,现在就可以正常引入javax.servlet.annotation类了


 打开浏览器,输入URL就可以访问这个Servlet了

 


注意

@WebServlet里写的URL如缺少"/"则会出现所有页面都找不到404的问题,要重点记住;

每次修改@WebServlet里的URl时要重启新的URL才会生效;

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐