Servlet学习中遇到的一些问题及解决

错误:JavaWeb-错误:类xxx不是Servlet

解决:可能是Tomcat版本不匹配导致,更换Tomcat版本解决问题

错误:在自定义的Servlet类中不能添加 @WebServlet 注解

解决:可能是WebServlet版本不匹配,更换版本,3.0以上支持注解

bash 复制代码
<dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.0.1</version>
    </dependency>

输出乱码问题:

选择项目部署的tomcat,在配置项VM options文本框中输入-Dfile.encoding=UTF-8,点击Apply或OK即可。

相关推荐
要站在顶端2 小时前
Jenkins 多分支流水线配置教程
运维·servlet·jenkins
关于不上作者榜就原神启动那件事20 小时前
心跳机制详解
java·前端·servlet
e***28291 天前
报错The default superclass, “jakarta.servlet.http.HttpServlet“(已经配置好tomcat)
http·servlet·tomcat
w***4242 天前
报错The default superclass, “jakarta.servlet.http.HttpServlet“(已经配置好tomcat)
http·servlet·tomcat
g***78912 天前
从0到1部署Tomcat和添加servlet(IDEA2024最新版详细教程)
hive·servlet·tomcat
K***65893 天前
从0到1部署Tomcat和添加servlet(IDEA2024最新版详细教程)
hive·servlet·tomcat
Slow菜鸟4 天前
Java开发规范(十一)| 数据全生命周期治理规范—Java应用的“数据资产化手册”
java·servlet·oracle
8***a8155 天前
从0到1部署Tomcat和添加servlet(IDEA2024最新版详细教程)
hive·servlet·tomcat
6***94156 天前
报错The default superclass, “jakarta.servlet.http.HttpServlet“(已经配置好tomcat)
http·servlet·tomcat
天若有情6736 天前
笑喷!乌鸦哥版demo函数掀桌怒怼主函数:难办?那就别办了!
java·前端·servlet