<td><s:form action="UserAction_saveOrUpdateUser" method="post">
<s:hidden name="roles" ></s:hidden>/、/删除这一句不报错,不删除就报错
<table>
<tr>
<td class="tdFormLabel">姓名</td>
<td class="tdFormControl"><s:textfield name="name"
cssClass="text" /></td>
</tr>
/**
*基类
**/
public class User extends BaseEntity<User> {
private static final long serialVersionUID = -6299407630995110614L;
private Integer jobId;
private String name;
private String password;
private String deptName;
private Date createTime;
// 角色集合
private Set<Role> roles = new HashSet<>();
/**
* action中代码
*/
public String saveOrUpdateUser() {
model.setDeptName(deptN);
Set<Role> role = new HashSet<Role>(roles);
model.setRoles(role);
userService.saveOrUpdateUser(model);
return "findAllUsers";
}
/**
* struts2配置
**/
<!-- UserAction -->
<action name="UserAction_*" class="userAction" method="{1}">
<result name="userList">/userList.jsp</result>
<result name="editUserPage">/editUser.jsp</result>
<result name="findAllUsers" type="redirectAction">
<param name="namespace">/</param>
<param name="actionName">UserAction_searchUsers</param>
</result>
</action>
/**
*报错信息
**/
No result defined for action zd_authority.struts2.action.UserAction and result input.