解决表单提交Servlet出现的问题404和405

近期tomcat让我装卸n次,总结一下bug
**

解决表单提交Servlet出现的问题

**
HTTP状态 404 - 未找到
类型 状态报告
消息 请求的资源[/idea_projects/parameterServlet–]不可用
描述 源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示。

HTTP状态 405 - 方法不允许 类型 状态报告 消息 此URL不支持Http方法GET 描述 请求行中接收的方法由源服务器知道,但目标资源不支持
的问题
HTTP状态500

解决①在File中的Project Structure的Artifacts的所有波浪线的文件fix一下

1、doGet方法中删除super.doGet(req, resp);
2、idea中tomcat启动但是访问不了localhost:8080页面 问题请移步以下链接

https://blog.csdn.net/xzm616663858/article/details/88881444

3、html中的action的路径配置
如果不确定配置是否正确 可使用 Ctrl+鼠标看看报不报错,不报错则路径正确
4、(我自己遇到的关键问题)路径名不能有英文 【.】 ,如果有如工程名,如【idea.projects】,把路径改为idea_projects!!!!!!!!!
(把所有.改为_)
5、其他问题 如tomcat配置问题等多个网页都已阐明,请自行搜索,
如①xml中的中的不能缺少斜杆/!!!
②action中url不是类的路径名,而是工程的路径+xml中的 【/名字】
③method中使用的get ,类中就不能写post
④tomcat配置,https://www.cnblogs.com/Jeely/p/11214760.html
⑤html文件不能放在WEB-INF下,必须是web目录下,WEB-INF下的文件不能访问

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值