欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

jsp中 表单submit提交映射Servlet的问题_html/css_WEB-ITnose

程序员文章站 2022-04-24 23:47:27
...
我下面这个表单的jsp文件是在D:\Program Files\Tomcat 6.0\webapps\ss\Main\Protect\Diary下的









为什么 我打开此网页是这样打开的 http://localhost:8080/ss/Main/Protect/Diary/WriteDiary.jsp
可是提交后路径就变成了 http://localhost:8080/ss/WriteDiaryServlet 就提示404路径错误问题

然后 我将

中的action="WriteDiaryServlet"改成action="Main/Protect/Diary/WriteDiaryServlet" 才能访问得到....
为什么呀~~

我xml配置是这样的


This is the description of my J2EE component
This is the display name of my J2EE component
WriteDiaryServlet
cn.lxh.mvc.servlet.WriteDiaryServlet



WriteDiaryServlet
/Main/Protect/Diary/WriteDiaryServlet


回复讨论(解决方案)

/Main/Protect/Diary/WriteDiaryServlet
要用这个路径访问

可是我当前的路径就已经是http://localhost:8080/ss/Main/Protect/Diary/ 了
就好像 我

另外一个



。。。。

XML

RegisterServlet
/Main/Register/RegisterServlet


提交前路劲 是http://localhost:8080/ss/Main/Register/Register.jsp
提交后路径 是http://localhost:8080/ss/Main/Register/RegisterServlet


问题就是为什么 第一个地址会改变了 导致需要用
/Main/Protect/Diary/WriteDiaryServlet
来访问啊~~~

说详细点哈 谢谢哪~~

!!!~~希望 前辈 不要嫌代码 乱, 我真的 很需要你们的帮助~~谢谢~~

!!!~~~~~~~~~求解释

把路径写成从项目根路径开始的决对路径就不会出现这种问题,
具体如何形成上面的现象,你可以看看两个的区别,慢慢排除,找找哪里写的不一样。

哦 哦 我知道了 谢谢你了~~为难你了,,,十分感谢~

这个其实很简单,就是你action配的路径和XML里面配置的路径要保持一致,主要是记住“WriteDiaryServlet”和“/WriteDiaryServlet”是不同的

我也在研究这个问题,不过还没有找到答案

jsp中 表单submit提交映射Servlet的问题_html/css_WEB-ITnose

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • jsp中 表单submit提交映射Servlet的问题_html/css_WEB-ITnose
  • 专题推荐

    作者信息
    jsp中 表单submit提交映射Servlet的问题_html/css_WEB-ITnose

    认证0级讲师

    推荐视频教程
  • jsp中 表单submit提交映射Servlet的问题_html/css_WEB-ITnosejavascript初级视频教程
  • jsp中 表单submit提交映射Servlet的问题_html/css_WEB-ITnosejquery 基础视频教程
  • 视频教程分类