我在struts2里配置了自定义的namespace,但是表单却无论如何都跳不到那个自定义的命名空间下的action

上边是struts2的配置文件上边这个是表单我没有在form里直接写action,而是在js过去表单的action属性,赋值以后让他跳!如果,使用默认的namespace... 上边是struts2的配置文件

上边这个是表单
我没有在form里直接写action,而是在js过去表单的action属性,赋值以后让他跳!
如果,使用默认的namespace,可以正常使用!

上边这个是使用自定义的namespace之后出现的错误!和没有使用一样,页面没有寻找我自定义的namespce,直接找默认namespace!
本程序使用的是SSH框架!
感谢热心帮助我的人!
展开
 我来答
抱爱的人睡
2014-02-12 · TA获得超过865个赞
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:149万
展开全部
你在你的dologins后面加个action试试!
更多追问追答
追答
如果你通过地址栏直接访问是可以的,那我建议你把地址写全,就是url地址里面加上${pageContext.request.contextPath}这句代码,使用决定定位,不要使用相对定位,就能是相对定位造成路径错误!
追问
我不会使用这个!不知道加那里!
帐号已注销
2017-09-26
知道答主
回答量:1
采纳率:0%
帮助的人:969
展开全部
同样问题 求解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
drtgedrfged
2018-03-30
知道答主
回答量:1
采纳率:0%
帮助的人:906
展开全部

忘记在jsp页面的地址写全了吧

如图,如果不加上一个<base>的标签来定义页面所有的相对路径加上前缀,就会在当前jsp页面的目录下去找,于是url就错了。

可以加上${pageContext.request.contextPath}在需要的相对路径那里,或者配置一个<base>

uri路径错了,自然找不到自己设的命名空间了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式