资源简介
基于Java web的网上订餐系统,亲测可用。包含完整数据库文件以及完整项目包。很适合毕业设计以及课程设计参考。
代码片段和文件信息
package com.action;
import java.util.ArrayList;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import com.entity.Admin;
import com.service.AdminService;
import com.util.PageHelper;
import com.util.VeDate;
//定义为控制器
@Controller
// 设置路径
@RequestMapping(value = “/admin“ produces = “text/plain;charset=utf-8“)
public class AdminAction extends baseAction {
// 注入Service 由于标签的存在 所以不需要getter setter
@Autowired
@Resource
private AdminService adminService;
// 管理员登录 1 验证用户名是否存在 2 验证密码是否正确
@RequestMapping(“login.action“)
public String login() {
String username = this.getRequest().getParameter(“username“);
String password = this.getRequest().getParameter(“password“);
Admin adminEntity = new Admin();
adminEntity.setUsername(username);
List adminlist = this.adminService.getAdminByCond(adminEntity);
if (adminlist.size() == 0) {
this.getRequest().setAttribute(“message“ “用户名不存在“);
return “admin/index“;
} else {
Admin admin = adminlist.get(0);
if (password.equals(admin.getPassword())) {
this.getSession().setAttribute(“adminid“ admin.getAdminid());
this.getSession().setAttribute(“adminname“ admin.getUsername());
this.getSession().setAttribute(“realname“ admin.getRealname());
} else {
this.getRequest().setAttribute(“message“ “密码错误“);
return “admin/index“;
}
}
return “admin/main“;
}
// 修改密码
@RequestMapping(“editpwd.action“)
public String editpwd() {
String adminid = (String) this.getSession().getAttribute(“adminid“);
String password = this.getRequest().getParameter(“password“);
String repassword = this.getRequest().getParameter(“repassword“);
Admin admin = this.adminService.getAdminById(adminid);
if (password.equals(admin.getPassword())) {
admin.setPassword(repassword);
this.adminService.updateAdmin(admin);
} else {
this.getRequest().setAttribute(“message“ “旧密码错误“);
}
return “admin/editpwd“;
}
// 管理员退出登录
@RequestMapping(“exit.action“)
public String exit() {
this.getSession().removeAttribute(“adminid“);
this.getSession().removeAttribute(“adminname“);
this.getSession().removeAttribute(“realname“);
return “admin/index“;
}
// 准备添加数据
@RequestMapping(“createAdmin.action“)
public String createAdmin() {
return “admin/addadmin“;
}
// 添加数据
@RequestMapping(“addAdmin.action“)
public String addAdmin(Admin admin) {
admin.setAddtime(VeDate.getStringDateShort());
this.adminService.insertAdmin(admin);
return “redirect:/admin/createAdmin.action“;
}
// 通过主键删除数据
@RequestMapping(“deleteAdmin.action“)
public String deleteAdmin(String id) {
this.adminService.deleteAdmin(id);
return “redirect:/admin/getAllAdmin.action“;
}
// 批量删除数据
@RequestMapping(“deleteAdminByIds.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-05-05 17:54 网上订餐管理系统\数据库\
文件 17779 2019-11-10 23:46 网上订餐管理系统\数据库\ssm_zaixiandiancan.sql
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\ssm_zaixiandiancan\
文件 6066 2020-04-11 21:38 网上订餐管理系统\源码\ssm_zaixiandiancan\.classpath
文件 918 2019-11-09 11:54 网上订餐管理系统\源码\ssm_zaixiandiancan\.project
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\
文件 567 2019-09-16 08:59 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\.jsdtscope
文件 718 2019-09-16 09:53 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\org.eclipse.jdt.core.prefs
文件 506 2019-11-09 11:54 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\org.eclipse.wst.common.component
文件 345 2019-09-16 08:59 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2019-09-16 08:59 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2019-09-16 08:59 网上订餐管理系统\源码\ssm_zaixiandiancan\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\ssm_zaixiandiancan\build\
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\
目录 0 2020-05-05 17:54 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\
文件 5770 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\AdminAction.class
文件 2529 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\AjaxAction.class
文件 4386 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\ArticleAction.class
文件 2695 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\ba
文件 4679 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\CartAction.class
文件 4108 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\CateAction.class
文件 4557 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\CinemaAction.class
文件 3931 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\CityAction.class
文件 5302 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\DetailsAction.class
文件 4784 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\FilmAction.class
文件 20382 2019-11-09 12:03 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\IndexAction.class
文件 4559 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\OrdersAction.class
文件 4788 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\TopicAction.class
文件 3206 2019-11-09 11:58 网上订餐管理系统\源码\ssm_zaixiandiancan\build\classes\com\action\UploadAction.class
............此处省略2251个文件信息
相关资源
- 二级计算机java考试模拟软件
- javaweb点餐系统
- Java How to Program 第四版中文版
- 中文javadoc1.8
- 基于java的文件管理/网盘系统
- java毕业设计动漫论坛系统
- 基于SSM框架JAVA项目-经销存系统含视频
- JavaEE课设.7z
- Java API 6.0中文版,开发手册
- 汽车销售管理系统java web源代码
- javaWeb SSH进销存管理系统源代码
- Java+Mysql图书管理系统完整实训代码
- 毕业设计-源码Java基于SSM网上试衣间设
- 基于ssm的二手图书商城网站javaweb毕业
- 基于ssm公文流转系统java毕业设计.zi
- 基于SSM新闻发布系统mysql).zip
- 简单的javaweb项目
- Java课程设计超级玛丽Mario
- JAVA项目开发案例全程实录 第二版 全
- 大话设计模式Java版.zip
- Java程序设计基础第六版陈国君著课件
- javaweb商品后台管理系统
- Java web 网上书店
- java大作业之词频统计
- javaWeb后台管理系统模板仅含前台所有
- 学生会信息管理系统JAVA源代码
- java宿舍管理系统240903
- 基于Javaweb的网上书城教程及源码
- JSP+MYSQL+SSH灯具销售网站V18DW.zip
- openSCADA的所需的jar
评论
共有 条评论