在tomcat中设置了一个虚拟目录 thd 在这个目录下的web-inf 中的struts-config.xml 这样写的
<action path="/test" name="testForm" type="com.demo.struts.actions.TestAction" input="/input.jsp">
这个文件中的/test 和 /input.jsp 的根目录http://127.0.0.1:8080/thd
在thd下的input.jsp里的表单要提交到 上面提到的/test.do ,表单中的 action应该是什么? 是 "/test.do" 还是 "/thd/test.do" 还是别的 ?? 总会出现找不到Invalid path was requested 的错误提示
<action path="/test" name="testForm" type="com.demo.struts.actions.TestAction" input="/input.jsp">
这个文件中的/test 和 /input.jsp 的根目录http://127.0.0.1:8080/thd
在thd下的input.jsp里的表单要提交到 上面提到的/test.do ,表单中的 action应该是什么? 是 "/test.do" 还是 "/thd/test.do" 还是别的 ?? 总会出现找不到Invalid path was requested 的错误提示
解决方案 »
- servlet和jsp是这样跳转的吗
- menu-config.xml什么东东,有什么作用,在网上商城代码看到的,新手
- Flex实时曲线图 如何 设定x轴的最大值?
- 紧急求助dwr无法设为同步!!!!
- 简单的hibernate+struts新闻管理
- 当浏览器关闭或刷新时,后台如何得知浏览器关闭了
- 对含有many-to-one外键的查询的问题
- JSP 怎么处理乱码??????????????????????
- hibernate查询怎么能写得简洁?
- 用tomcat,为什么说找不到包?而在WebLogic中可以。
- 急求!在线等,关于使用项目外的文件资源
- 弹出模态窗口后,点击提交后如何关闭当前的模态窗口?也不要弹出另外的一个页面?
楼主【devil13th】截止到2008-08-01 11:22:39的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:20 每贴平均分数:20
回帖的总数量:1 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:20
结贴的百分比:0.00 % 结分的百分比:0.00 %
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=devil13th
但是别忘了WEB里的配置,我就不发了,估计你写好了
使用struts标签的话就是
<html:form action="/test.do">...<html:form>解析成为html之后就是
<form action="/thd/test.do">...<form>所以这两种写法都正确
使用相对路径这样写也可以
<form action="test.do">...<form>