当前位置: 首页 > news >正文

哈尔滨模版网站建设乔拓云建站平台

哈尔滨模版网站建设,乔拓云建站平台,塘沽手机网站建设,页网站设计TomcatServlet运行后出现404错误解决方案 一、错误效果复现 后续的解决方案#xff0c;仅仅针对我遇到的情况。对不能涵盖大部分情况感到抱歉。 二、错误分析 先看看源代码#xff1f; package com.example.secondclass.Servlet; import java.io.*; import jakarta.servl… TomcatServlet运行后出现404错误解决方案 一、错误效果复现 后续的解决方案仅仅针对我遇到的情况。对不能涵盖大部分情况感到抱歉。 二、错误分析 先看看源代码 package com.example.secondclass.Servlet; import java.io.*; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse;WebServlet(name login, value /login) public class login extends HttpServlet {private String message;public void init() throws ServletException{message Hello World;}public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{doPost(request, response);}public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException{request.getRequestDispatcher(/logok.html).forward(request, response);}public void destroy(){} }问题出在 javax.servlet 和 jakarta.servlet 这两个包的不同版本兼容性上。 Servlet API 版本变更 在 Servlet 5.0 及以后的版本Tomcat 10 及以上javax.servlet 命名空间被迁移到了 jakarta.servlet这意味着 Servlet 4.0 及以下Tomcat 9 及以下 使用 javax.servlet.*Servlet 5.0 及以上Tomcat 10 及以上 使用 jakarta.servlet.* Tomcat 10 使用 Jakarta EE 看上面的图我使用的是Tomcat 10.1.36 默认支持 Jakarta EE 9它已经不再支持 javax.servlet所以如果代码仍然使用 javax.servletTomcat 无法找到相应的类导致 404 资源不可用的错误。 三、解决方案 3.1 方案 1升级代码到 Jakarta EE推荐 既然Tomcat版本很高10.0建议完全迁移到 jakarta.servlet即 确保项目中 javax.servlet 相关的依赖已移除只使用 jakarta.servlet 如果使用 Maven请检查 pom.xml确保使用 Jakarta 依赖 dependencygroupIdjakarta.servlet/groupIdartifactIdjakarta.servlet-api/artifactIdversion5.0.0/versionscopeprovided/scope /dependency3.2 方案 2降级 Tomcat 如果想继续使用 javax.servlet可以换回 Tomcat 9因为它仍然支持 javax.servlet 下载 Tomcat 9 并配置到 IntelliJ IDEA 确保你的 pom.xml 依赖的是 javax.servlet-api dependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdversion4.0.1/versionscopeprovided/scope /dependency
http://www.hkea.cn/news/14447816/

相关文章:

  • 常州承接网站建设凡科app制作
  • h5和手机网站网站备案 教程
  • 如何建立搜索功能的网站九江哪里做网站
  • 做智能网站软件电商网站开发实训软件
  • 福州企业网站wordpress授权怎么破解
  • 网站备份信息mv网站建设
  • 运营企业网站高端网站开发
  • 太原市建设工程安全监督站网站顺德做网站推广哪家好
  • 设计友好的网站成都cms建站
  • 企业网站建设可行性分析表网页编辑软件 破解版
  • 临沂网站建设对实体企业爱是做的电影网站吗
  • 咸阳兼职做网站免费奖励代码网站
  • 沅江市住房和建设局网站网站建设门户
  • 重庆招聘网站建设虚拟主机怎么搭建网站
  • 中小企业官方网站杭州网站建设设计
  • 买公司 网站建设对于一个确定的网和设计方案
  • 山西国人伟业网站多用户购物商城
  • 做实验室信息的网站国外html响应式网站
  • 晋中品牌网站建设建设自助建站工具软件
  • 自媒体平台排名前十网站性能优化方法
  • 沈阳网站建设管理茂名专业做网站
  • 搭建网站框架数据库与网站建设的关系
  • 被墙的网站有哪些企业网站分析报告
  • wordpress抓取别人网站网站开发需求文件
  • 常州网站建设制作视频点播网站建设
  • 支付网站备案wordpress电影主题公园
  • 行业网站如何推广专业建设网站哪个好
  • 网站如果实现微信支付官网招聘和招聘网站
  • 广州建网站维护公司网页设计作业压缩包
  • wordpress网站分析成都网站seo诊断