首页>代码>Struts2开发用户管理后台系统源代码下载>/UserManagerSystem/src/com/usermanagersystem/actions/AddAdminAction.java
package com.usermanagersystem.actions;
import java.util.List;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.usermanagersystem.ImplDao.ImplUser;
import com.usermanagersystem.InterDao.InterUser;
import com.usermanagersystem.entity.User;
public class AddAdminAction extends ActionSupport
{
private User admin;
InterUser interUser=new ImplUser();
public String execute() {
admin.setRoleId(1);
interUser.addAdmin(admin);
List alladminList=interUser.findAllAdmins();
if(ActionContext.getContext().getSession().containsKey("alladminList"))
{
ActionContext.getContext().getSession().remove("alladminList");
}
ActionContext.getContext().getSession().put("alladminList",alladminList);
return "success";
}
@Override
public void validate()
{
boolean flag=interUser.isExistUsername(admin.getUsername());
if(flag)
{
this.addFieldError("addadminerr", "��ӹ���Աʧ�ܣ��û����Ѵ���");
}
}
public User getAdmin() {
return admin;
}
public void setAdmin(User admin) {
this.admin = admin;
}
}

最近下载
最近浏览