工程名:strutsdemo,在配置struts.xml中,主要在package里面加入namespace="****",见例子2。
1、 <?xml version="1.0" encoding="GBK"?> 2 <!DOCTYPE struts PUBLIC 3 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" 4 "http://struts.apache.org/dtds/struts-2.0.dtd"> 5 <struts> 6 7 <package name="org" extends="struts-default"> 8 <action name="login" class="org.LoginAction"> 9 <result name="input">/login.jsp</result> 10 <result name="error">/error.jsp</result> 11 <result name="success">/welcome.jsp</result> 12 </action> 13 <action name="getUsers" class="org.GetUsersAction"> 14 <result name="login">/login.jsp</result> 15 <result name="success">/listUsers.jsp</result> 16 </action> 17 </package> 18</struts>
2
1<?xml version="1.0" encoding="GBK"?> 2<!DOCTYPE struts PUBLIC 3 "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" 4 "http://struts.apache.org/dtds/struts-2.0.dtd"> 5<struts> 6 7 8 9 <package name="org" extends="struts-default"> 10 <action name="login" class="org.LoginAction"> 11 <result name="input">/login.jsp</result> 12 <result name="error">/error.jsp</result> 13 <result name="success">/welcome.jsp</result> 14 </action> 15 </package> 16 17 <package name="get" extends="struts-default" namespace="/apple"> 18 <action name="getUsers" class="org.GetUsersAction"> 19 <result name="login">/login.jsp</result> 20 <result name="success">/listUser.jsp</result> 21 </action> 22 </package> 23</struts>
例子1是没有指定命名空间的属性,默认命名空间为空,例子2有命名空间apple。