memberact.java
来自「JEECSM是JavaEE版网站管理系统(Java Enterprise Edi」· Java 代码 · 共 112 行
JAVA
112 行
package com.jeecms.core.action;
import java.util.List;
import org.springframework.dao.DataIntegrityViolationException;
import com.jeecms.core.entity.Member;
import com.jeecms.core.entity.User;
import com.jeecms.core.entity.Website;
import com.jeecms.core.manager.MemberMng;
import com.jeecms.core.manager.UserMng;
import com.jeecms.core.manager.WebsiteMng;
@SuppressWarnings("serial")
public class MemberAct extends com.jeecms.core.JeeCoreAction {
public String doList() {
this.pagination = userGuestMng.findAll(pageNo, getCookieCount());
return LIST;
}
public String doAdd() {
this.userUnitedList = userUnitedMng.findAll();
this.websiteList = websiteMng.getAllWebsite();
return ADD;
}
public String doSave() {
userGuestMng.save(bean);
return doAdd();
}
public String doEdit() {
this.bean = userGuestMng.load(id);
this.userUnitedList = userUnitedMng.findAll();
this.websiteList = websiteMng.getAllWebsite();
return EDIT;
}
public String doUpdate() {
userGuestMng.updateDefault(bean);
addActionMessage("修改成功");
return doList();
}
public String doDelete() {
try {
userGuestMng.deleteById(id);
userGuestMng.deleteById(ids);
} catch (DataIntegrityViolationException e) {
addActionError("记录已被引用,不能删除!");
}
return doList();
}
private MemberMng userGuestMng;
private Member bean;
private UserMng userUnitedMng;
private WebsiteMng websiteMng;
private List<User> userUnitedList;
private List<Website> websiteList;
public MemberMng getUserGuestMng() {
return userGuestMng;
}
public void setUserGuestMng(MemberMng userGuestMng) {
this.userGuestMng = userGuestMng;
}
public Member getBean() {
return bean;
}
public void setBean(Member bean) {
this.bean = bean;
}
public UserMng getUserUnitedMng() {
return userUnitedMng;
}
public void setUserUnitedMng(UserMng userUnitedMng) {
this.userUnitedMng = userUnitedMng;
}
public WebsiteMng getWebsiteMng() {
return websiteMng;
}
public void setWebsiteMng(WebsiteMng websiteMng) {
this.websiteMng = websiteMng;
}
public List<User> getUserUnitedList() {
return userUnitedList;
}
public void setUserUnitedList(List<User> userUnitedList) {
this.userUnitedList = userUnitedList;
}
public List<Website> getWebsiteList() {
return websiteList;
}
public void setWebsiteList(List<Website> websiteList) {
this.websiteList = websiteList;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?