struts2配置中Action的name 和package的name和namespace作用
struts2配置中Action的name 和package的name和namespace是什么作用 在struts2 struts.xml 配置中 <package name="ajax" extends="json-default" namespace="/json"> <action name="ajaxLogin" class="com.rg.email.action.AjaxLoginAction"> <!-- 返回类型为json 在sjon-default中定义 --> <result type="json"> <!-- root的值对应要返回的值的属性 这里的result值即是 对应action中的 result --> <param name="root">result</param> </result> </action> </package> name="ajax" namespace="/json" name="ajaxLogin" 这三个怎么去理解啊 . ---------------------------- 1.package中的name只是一个标识,你可以随意命名; 2.action中的name对应你页面中的一个action跳转,比如你页面有个表单提交: <form action="struts.xml中action里的name"> 3