创建表单提交后报错404

  1. Servlet路径配置错误:确保你的Servlet正确部署到了服务器上,并且路径配置正确。你可以检查一下web.xml文件中的Servlet映射配置,确保路径匹配正确。

  2. Servlet处理逻辑错误:检查你的Servlet代码,确保它能够正确处理POST请求。特别是检查doPost方法是否被正确实现。

  3. 服务器配置问题:有时候服务器的配置也可能导致404错误,确认你的服务器配置正确。

  4. Web应用部署问题:如果你的应用是部署在一个包含多个项目的容器中,确保你的应用部署正确,且访问路径没有冲突。

action里面的值就是提交表单后跳转的网址

提交表单后报错404,首先就要检查一下这个地址是否存在,按住Ctrl然后点击这里看看能不能跳转

假如能跳转 还是报错的话 可以试试将跳转路径前面的“/”删掉 如下:

因为可能是路径问题,

在HTML中,如果在表单的 action 属性值前面加上了斜杠 /,就表示这是一个绝对路径,相对于Web应用程序的上下文根路径。而如果没有加斜杠,就表示这是一个相对路径,相对于当前页面的路径。

使用绝对路径可以确保表单提交的目标地址是准确的,并且不会受到当前页面路径的影响。因此,在大多数情况下,推荐使用绝对路径来指定表单的 action 属性值,特别是当你的Servlet映射路径是固定的时候。

或者可以看一下你的

将这个后面加到 action设置的路径前面 

这样也可以解决

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值