001package com.yuanheng.action;
002 
003import java.util.ArrayList;
004import java.util.HashMap;
005import java.util.List;
006import java.util.Map;
007 
008import javax.servlet.http.HttpServletResponse;
009 
010import org.apache.struts2.interceptor.ServletResponseAware;
011import org.apache.struts2.interceptor.SessionAware;
012 
013import com.opensymphony.xwork2.ActionSupport;
014import com.yuanheng.pojo.Rank;
015import com.yuanheng.service.RankService;
016import com.yuanheng.util.Constants;
017 
018public class RankAction  extends ActionSupport implements SessionAware,ServletResponseAware {
019    private Map<String , Object> session = new HashMap<String , Object>();
020    private javax.servlet.http.HttpServletResponse response;
021    private RankService rankService;
022    private List<Rank> rankList = new ArrayList<Rank>();
023    private Rank rank;
024     
025     
026     
027    public javax.servlet.http.HttpServletResponse getResponse() {
028        return response;
029    }
030 
031    public void setResponse(javax.servlet.http.HttpServletResponse response) {
032        this.response = response;
033    }
034 
035    public RankService getRankService() {
036        return rankService;
037    }
038 
039    public void setRankService(RankService rankService) {
040        this.rankService = rankService;
041    }
042 
043    public List<Rank> getRankList() {
044        return rankList;
045    }
046 
047    public void setRankList(List<Rank> rankList) {
048        this.rankList = rankList;
049    }
050 
051    public Rank getRank() {
052        return rank;
053    }
054 
055    public void setRank(Rank rank) {
056        this.rank = rank;
057    }
058 
059    public Map<String, Object> getSession() {
060        return session;
061    }
062 
063     
064    private static final long serialVersionUID = 1L;
065     
066    @Override
067    public void setSession(Map<String, Object> session) {
068        // TODO Auto-generated method stub
069        this.session = session;
070    }
071     
072    @Override
073    public void setServletResponse(HttpServletResponse response) {
074        // TODO Auto-generated method stub
075        this.response = response;
076    }  
077     
078public String addRank(){
079        this.rankService.insertOne(rank);
080        return "success";
081    }
082     
083    public String rankList(){
084         
085        this.rankList = this.rankService.selectList();
086        this.session.put(Constants.RANK_SESSION_NAME,rankList );
087        return SUCCESS;
088    }
089     
090     
091    public String rankUpdate(){
092        this.rank = this.rankService.selectOne(rank.getRankId());
093        this.session.put(Constants.RANK_SESSION_NAME,rank );
094        return "success";
095    }
096     
097    public String rankUpdateSave(){
098        this.rankService.updateOne(rank);
099        return "success";
100    }
101     
102    public String rankDelete(){
103        this.rankService.deleteOne(this.rank.getRankId());
104        return "success";
105    }
106}
最近下载更多
fesfefe  LV13 2024年2月5日
171337601  LV9 2022年4月18日
HONG SIR  LV8 2022年3月10日
wanglinddad  LV55 2021年12月14日
dwadawd  LV7 2021年5月17日
zhangjilu  LV18 2020年8月28日
大丁丁  LV5 2020年6月26日
xuweisong2010  LV28 2020年6月11日
一世轻歌  LV11 2020年6月5日
一三四  LV2 2020年5月20日
最近浏览更多
fesfefe  LV13 2024年1月28日
WBelong  LV8 2023年12月27日
政政123456  LV3 2023年10月22日
vilychan  LV2 2023年9月8日
阳光男孩阿葵 2023年7月14日
暂无贡献等级
171337601  LV9 2023年6月28日
tianyuboy111  LV3 2023年5月20日
喝喝XYZo  LV2 2023年4月17日
康日澜  LV10 2023年4月12日
泓鼎168  LV20 2023年3月31日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友