关于struts2,我的ACTION,名字叫做 LoginAction,那么,我在struts.xml文件中的package name=""里面应该写

<package name="Action" extends="struts-default">
<action name="Login" class="lee.Login">对不对?

这个package是一个包,它里面放你需要配置的action,至于package的name,这个你可以随便写,它是用来给别的包继承这个包里做引用的,如果没有包要继承这个包,那个这个name你不写也完全可以的,至于你写的<action name="Login" class="lee.Login">,里面这个name,需要和页面表单上的form表单的action属性要一致,和package的name没有任何关系,不知道你明白否....
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-24
<package name="user" extends="struts-default">
<action name="SaveUserAction"
class="com.test.action.user.SaveUserAction" method="login">
<result name="success">/list.jsp</result>
<result name="error">/errorR.jsp</result>
</action>
</package>

这是我struts.xml里面配置的一个action,参考参考……
第2个回答  2011-03-24
package name 可以不用写追问

你能给我讲一下, 这个配置文件里所有参数的 意思吗?

追答

//name为前台访问时的名称,class是action的路径
//type为 json是数据以json方式返回

第3个回答  2011-03-24
<package name="lee.login" extends="struts-default">
<action name="Login" class="lee.Login.LoginAction">
相似回答
大家正在搜