struts2 namespace问题

各位兄台,我做一个struts2.0的小例子,但对其中的namespace却大为不解,以下是我的情况。请各位指点一下。

情况:
1.建立两个同名的welcomeAction,放在不同的namespace下。
2.在welcome.jsp下有两个button,调用不同的action
3.action文件没有问题,就是在点击的时候找不到我的action。

请大家帮忙解答一下。


<package name="web" namespace ="/wt" extends="struts-default" >
<action name="WelcomeAction" class="com.web.WelcomeAction">
<result name="success">/jsp/welcome.jsp</result>
</action>

</package>
<package name="log" namespace="/lg" extends="struts-default">
<action name="WelcomeAction" class="com.log.WelcomeAction">
<result>jsp/log.jsp</result>
</action>

</package>


------------------------------welcome.jsp-------------------------------
<s:form >
<s:textfield id="userName" label="HAHAHA"></s:textfield>
<s:textfield id="passWord"></s:textfield>
<s:submit action="/wt/WelcomeAction">去WEB</s:submit>
<s:submit action="/lg/WelcomeAction">LOG</s:submit>

</s:form>


---------------------log.jsp-------------------------
<s:property value="userName"/></BR>
<s:property value="password"/></br>





警告: No configuration found for the specified action: '/welcome.jsp' in namespace: '/jsp'. Form action defaulting to 'action' attribute's literal value.
2010-6-8 9:51:37 com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn
警告: No configuration found for the specified action: '/welcome.jsp' in namespace: '/jsp'. Form action defaulting to 'action' attribute's literal value.
问题补充
1.如楼上所说,有相应的目录。
2./jsp也不好用

[code="java"]


/jsp/welcome.jsp


[/code]
这种情况下,Result查找的welcome.jsp是以应用的ContextPath为基础的。
[code="java"]


jsp/log.jsp


[/code]
这种情况下,Result查找log.jsp是以应用的ContextPath下的lg目录为基础的。
所以,你要保证相应的JSP页面在这些位置是有的。

/jsp/welcome.jsp jsp目录下有welcome.jsp文件吗?

jsp/log.jsp 这个要写成 /jsp/log.jsp吧。

只有警告??

那你显示welcome.jsp这个页面的Action配置呢,也贴出来看看
一般不建议两个有联系的Action配置在不同的namespace里