首页>代码>s2sh(spring+struts2+hibernate)开发民宿短租系统,也可作为酒店预订入住系统,系统后台都是可配置化,值得学习>/项目源码/hotel/src/com/hotel/action/LogAction.java
package com.hotel.action; import java.util.List; import javax.servlet.http.HttpSession; import org.apache.struts2.ServletActionContext; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import com.hotel.model.Log; import com.hotel.model.Manage; import com.hotel.service.LogService; import com.hotel.service.ManageService; import com.hotel.utils.Pager; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; import com.opensymphony.xwork2.ModelDriven; @Controller("logAction") @Scope("prototype") public class LogAction extends ActionSupport implements ModelDriven<Log>{ private Log log; private int logId; @Override public Log getModel() { if(log==null) log = new Log(); return log; } @Autowired private LogService logService; @Autowired private ManageService manageService; public int getLogId() { return logId; } public void setLogId(int logId) { this.logId = logId; } /** * 获取日志列表 * @return */ public String logList(){ Pager<Log> pagers = logService.listAll(); ActionContext.getContext().put("pagers", pagers); return SUCCESS; } /** * 日志初始化新增页面 * @Description (TODO这里用一句话描述这个方法的作用) * @return */ public String addLog() { List<Manage> manageList=manageService.list(); ActionContext.getContext().put("manageList", manageList); return "success"; } /** * 新增日志 * @Description (TODO这里用一句话描述这个方法的作用) * @return */ public String logAdd(){ logService.add(log); String content="新增日志"; HttpSession session =ServletActionContext.getRequest().getSession(); int userId = Integer.parseInt( session.getAttribute("userId").toString()); //插入日志 logService.addLog(content,userId); ActionContext.getContext().put("url", "/log_logList.do"); return "redirect"; } /** * 删除日志 * @return */ public String delLog(){ logService.delLog(logId); String content="删除日志"; HttpSession session =ServletActionContext.getRequest().getSession(); int userId = Integer.parseInt( session.getAttribute("userId").toString()); //插入日志 logService.addLog(content,userId); ActionContext.getContext().put("url", "/log_logList.do"); return "redirect"; } /** * 初始化修改页面 * @Description (TODO这里用一句话描述这个方法的作用) * @return */ public String updateLog(){ Log log =logService.logDetail(logId); List<Manage> manageList=manageService.list(); ActionContext.getContext().put("manageList", manageList); ActionContext.getContext().put("log", log); return "success"; } /** * 修改日志 * @Description (TODO这里用一句话描述这个方法的作用) * @return */ public String logUpdate(){ logService.update(log); String content="修改日志"; HttpSession session =ServletActionContext.getRequest().getSession(); int userId = Integer.parseInt( session.getAttribute("userId").toString()); //插入日志 logService.addLog(content,userId); ActionContext.getContext().put("url", "/log_logList.do"); return "redirect"; } }
最近下载更多
xiao小果 LV13
8月27日
微信网友_6177587776049152 LV1
2023年4月23日
打野只抓上 LV2
2023年4月12日
彬 LV6
2023年3月12日
sweetlove LV20
2022年11月2日
jimodeai LV15
2022年10月31日
微信网友_5952527027507200 LV1
2022年6月20日
12koko LV3
2022年6月5日
1690356080 LV37
2022年5月28日
zhuxxiaoh LV8
2022年5月19日
最近浏览更多
xiao小果 LV13
8月27日
荣》Cowboy LV12
4月11日
qq1357574774 LV2
3月28日
Gin19960217 LV4
3月18日
皇甫科昊
3月7日
暂无贡献等级
akkye_7 LV1
1月11日
WBelong LV8
2023年12月25日
pokerf LV5
2023年12月19日
wdw2444156008
2023年11月13日
暂无贡献等级
kisooo
2023年11月8日
暂无贡献等级