我下面这个表单的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 componentThis is the display name of my J2EE componentWriteDiaryServletcn.lxh.mvc.servlet.WriteDiaryServletWriteDiaryServlet/Main/Protect/Diary/WriteDiaryServlet回复讨论(解决方案)/Main/Protect/Diary/WriteDiaryServlet要用这个路径访问可是我当前的路径就已经是http://localhost:8080/ss/Main/Protect/Diary/ 了就好像 我另外一个。。。。XMLRegisterServlet/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”是不同的我也在研究这个问题,不过还没有找到答案
相关文章
- Vue条件渲染的实战指南:v-if、v-show、v-else、v-else-if的使用技巧详解
- CSS选择器:精准定位复杂DOM结构中的首个顶层元素
- 实例详解用CSS设定一个元素半透明
- HTML哈希导致前端路由怎么办_HTML哈希优化前端路由方法【附代码】
- JavaScript Event学习第八章 事件的顺序_javascript技巧
- 如何统计嵌套对象中所有数组内指定字符串的出现总次数
- React-Native中禁用Navigator手势返回的示例代码
- 解决CSS表格边框不显示:border-style属性的关键作用
- 使用JS如何计算两个时间相差数
- HTML5中Hidden属性对元素显示状态的语义控制
