struts2 奇怪 WARN

我在基于struts2 的web 工程中有用到的 “namespace”(命名空间),这个我就不多说了,但是大家有没有遇到这种警告信息:我在链接中使用命名空间就出现这种问题,例如:

注册

这是跳到注册页的链接,“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 方法里就没有这种警告!!

有知道的赐教小弟一下,谢谢!

换成这样试试:
[code="java"]

你把action的后缀配置成.shtml了?
你是在eclipse直接把项目加在服务器下面运行的吧?
那样,action的namespace前面还应该加上项目的名称
那样的话,就不是/user了,而是/myweb/user

不好意思 写漏了个符号
window.location.href='<%request.getContextPath()%>/user/register.shtml';"