struts2的namespace的问题
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<include file="struts-default.xml"></include>
<constant name="struts.custom.i18n.resources" value="message"></constant>
<package name="systemManager" extends="struts-default" >
<action name="loginAction" class="com.hwadee.ssh.action.LoginAction">
<result name="success">/index.jsp</result>
<result name="error">/rbac/user/register.jsp</result>
</action>
<action name="userAction" class="com.hwadee.ssh.action.UserAction">
</action>
</package>
<!-- <package name="userManager" extends="struts-default" namespace="/rbac/user">
</package> -->
</struts>
如果把userAction放在后面那个包里面就会报找不到/namespace,找不到action错误?这是为什么
原因:访问时要加上添加的命名空间,/rbac/user