文章标题
来源:互联网 发布:电流转换器淘宝 编辑:程序博客网 时间:2024/05/18 01:32
package com.technicalmall.action;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Map;import javax.annotation.Resource;import org.springframework.context.annotation.Scope;import org.springframework.stereotype.Controller;import com.opensymphony.xwork2.ActionContext;import com.technicalmall.bean.Admin;import com.technicalmall.bean.PageBean;import com.technicalmall.service.AdminService;import com.technicalmall.service.PageService;@Controller @Scope("prototype")public class AdminManageAction {@Resource private AdminService adminService;@Resource private PageService pageService;private Integer id;private String name;private String password;private String date;private String searchAdminContent;private int page;private PageBean pageBean;//public String execute(){////}public String loginCheck(){//ActionContext ctx = ActionContext.getContext();//Map session = ctx.getSession();//if(session.isEmpty()){//return "error";//}else{//return "usermanage";//}if(password.equals(adminService.findByName(name).getPassword())){ActionContext ctx = ActionContext.getContext();ctx.getSession().put("loginAdminName", name);return "isAdmin";}elsereturn "error";}public String adminManage(){ActionContext ctx = ActionContext.getContext();Map session = ctx.getSession();if(session.isEmpty()){return "error";}else{return "adminManage";}}public String adminEdit(){ActionContext ctx = ActionContext.getContext();//Map session = ctx.getSession();ctx.put("adminer", adminService.find(id));//System.out.println(id);return "edit";}public String edit(){ActionContext ctx = ActionContext.getContext();//Map session = ctx.getSession();Admin admin = new Admin(name,password);admin.setId(id);admin.setDate(date);adminService.update(admin);//System.out.println(id);return "editSuccess";}public String search(){ActionContext ctx = ActionContext.getContext();//if(ctx.getSession().get("lastSearchContent") != null)//ctx.getSession().remove("lastSearchContent");if(ctx.getSession().get("lastSearchAdminContent") != null)ctx.getSession().remove("lastSearchAdminContent");ctx.getSession().put("lastSearchAdminContent", searchAdminContent);pageBean = pageService.queryForPage(Global.pageSize, Global.pageInit, searchAdminContent,"admin","");return "search";}public String addAdminer(){ActionContext ctx = ActionContext.getContext();//Map session = ctx.getSession();Admin admin = new Admin(name,password);admin.setDate(new SimpleDateFormat("yyyy-MM-dd-HH:mm").format(Calendar.getInstance().getTime()));adminService.save(admin);//System.out.println(id);return "add";}public String delete(){//ActionContext ctx = ActionContext.getContext();//Map session = ctx.getSession();adminService.delete(id);//System.out.println(id);return "delete";}public String listAll(){ActionContext ctx = ActionContext.getContext();pageBean = pageService.queryForPage(Global.pageSize, Global.pageInit, "","admin","");ctx.getSession().put("lastSearchAdminContent", "");return "listAll";}public String showPageList(){ActionContext ctx = ActionContext.getContext();pageBean = pageService.queryForPage(Global.pageSize, page, ctx.getSession().get("lastSearchAdminContent").toString(),"admin","");return "showPageList";}public String destroy(){ActionContext ctx = ActionContext.getContext();Map session = ctx.getSession();if(session.remove("loginAdminName") != null){return "destroy";}else{return "error";}}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public Integer getId() {return id;}public void setId(Integer id) {this.id = id;}public String getDate() {return date;}public void setDate(String date) {this.date = date;}public int getPage() {return page;}public void setPage(int page) {this.page = page;}public String getSearchAdminContent() {return searchAdminContent;}public void setSearchAdminContent(String searchAdminContent) {this.searchAdminContent = searchAdminContent;}public PageBean getPageBean() {return pageBean;}public void setPageBean(PageBean pageBean) {this.pageBean = pageBean;}}
0 0
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- java基础IO流总结
- 【jQuery】[attribute=value]属性选择器
- 关于GCD的一些总结
- Android之MVP 模式:简单易懂的介绍方式
- 【原创】轻量级移动设备即时通讯技术MobileIMSDK的常见问题解答
- 文章标题
- Remove Element
- zookeeper实现服务器端监控代码实现
- 条件概率 全概率 贝叶斯公式
- ssh
- 详解虚拟机中为Linux添加硬盘
- 一只神奇的asp小马
- 【bzoj1009】[HNOI2008]GT考试
- XAMPP的使用——Java转PHP初步学习的过程