首页>代码>spring+Struts2+mybatis+bootstrap整合开发元亨地产员工提成结算管理系统>/yuanheng1/YuanHeng3/src/com/yuanheng/action/RankAction.java
package com.yuanheng.action;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.interceptor.ServletResponseAware;
import org.apache.struts2.interceptor.SessionAware;
import com.opensymphony.xwork2.ActionSupport;
import com.yuanheng.pojo.Rank;
import com.yuanheng.service.RankService;
import com.yuanheng.util.Constants;
public class RankAction extends ActionSupport implements SessionAware,ServletResponseAware {
private Map<String , Object> session = new HashMap<String , Object>();
private javax.servlet.http.HttpServletResponse response;
private RankService rankService;
private List<Rank> rankList = new ArrayList<Rank>();
private Rank rank;
public javax.servlet.http.HttpServletResponse getResponse() {
return response;
}
public void setResponse(javax.servlet.http.HttpServletResponse response) {
this.response = response;
}
public RankService getRankService() {
return rankService;
}
public void setRankService(RankService rankService) {
this.rankService = rankService;
}
public List<Rank> getRankList() {
return rankList;
}
public void setRankList(List<Rank> rankList) {
this.rankList = rankList;
}
public Rank getRank() {
return rank;
}
public void setRank(Rank rank) {
this.rank = rank;
}
public Map<String, Object> getSession() {
return session;
}
private static final long serialVersionUID = 1L;
@Override
public void setSession(Map<String, Object> session) {
// TODO Auto-generated method stub
this.session = session;
}
@Override
public void setServletResponse(HttpServletResponse response) {
// TODO Auto-generated method stub
this.response = response;
}
public String addRank(){
this.rankService.insertOne(rank);
return "success";
}
public String rankList(){
this.rankList = this.rankService.selectList();
this.session.put(Constants.RANK_SESSION_NAME,rankList );
return SUCCESS;
}
public String rankUpdate(){
this.rank = this.rankService.selectOne(rank.getRankId());
this.session.put(Constants.RANK_SESSION_NAME,rank );
return "success";
}
public String rankUpdateSave(){
this.rankService.updateOne(rank);
return "success";
}
public String rankDelete(){
this.rankService.deleteOne(this.rank.getRankId());
return "success";
}
}

最近下载
最近浏览