`
liwei
  • 浏览: 9824 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

struts2 奇怪 WARN

阅读更多
我在基于struts2 的web 工程中有用到的 “namespace”(命名空间),这个我就不多说了,但是大家有没有遇到这种警告信息:我在链接中使用命名空间就出现这种问题,例如:
<a href="<%=request.getContextPath()%>/user/register.shtml" target="_blank">注册 </a>
这是跳到注册页的链接,“user”就是namespace,这样提交就会报出一个 WARN信息:
2008-11-26 15:06:55,453 WARN [org.apache.struts2.components.Form] - <No configuration found for the specified action: '/myweb/user/register.shtml' in namespace: '/user'. Form action defaulting to 'action' attribute's literal value.>
但是不影响程序运行,如果去了“user”就会报错,因为链接地址错误,
不知是为何原因?
在表单里和js 方法里就没有这种警告!!
有知道的赐教小弟一下,谢谢!
分享到:
评论
1 楼 comliu 2008-11-26  
你把action的后缀配置成.shtml了?
你是在eclipse直接把项目加在服务器下面运行的吧?
那样,action的namespace前面还应该加上项目的名称
那样的话,就不是/user了,而是/myweb/user

相关推荐

Global site tag (gtag.js) - Google Analytics