日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Java项目:ssm+jsp实现手机WAP版外卖订餐系统

發布時間:2024/3/13 windows 75 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java项目:ssm+jsp实现手机WAP版外卖订餐系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者主頁:夜未央5788

?簡介:Java領域優質創作者、Java項目、學習資料、技術互助

文末獲取源碼

項目介紹

這是一款由jsp+ssm框架(spring、springMVC、mybaits)實現的手機WAP版外賣訂餐系統。

本系統前臺頁面是手機端的,跟目前主流的餓了么、美團外賣等一樣的界面風格,前臺實現了用戶登錄注冊、查看菜品信息、添加到購物車、提交訂單、查看個人訂單、修改個人資料等,后臺管理實現了菜品分類管理、菜品管理、客戶管理、訂單管理等功能。

前端訪問地址:
http://localhost:8080/front/mainindex
用戶名:13212345678
密碼:123456

后端訪問地址:http://localhost:8080/admin/login.html
用戶名:admin

密碼:123456

運行截圖

前臺界面

后臺界面

?

相關代碼?

管理員控制類

package com.mealorder.action;import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List;import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession;import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping;import com.mealorder.model.AdminUser; import com.mealorder.model.PageBean; import com.mealorder.util.GetIPUtil; import com.mealorder.util.PageUtil; import com.mealorder.util.ResponseUtil; import com.mealorder.util.StringUtil; import com.mealorder.dao.AdminUserDao;import net.sf.json.JSONObject;/*** 管理員控制類* @author gongwei**/ @Controller public class AdminUserAction {@Resourceprivate AdminUserDao adminuserDao;/*** 登錄頁* @return* @throws IOException * @throws Exception*/@RequestMapping(value = "/admin/login")public String login(Model model, HttpServletRequest request, HttpServletResponse response) throws IOException {return "login.html";}/*** 后臺管理員登陸*/@RequestMapping(value = "/admin/loginAdmin")public String loginAdmin(Model model, HttpServletRequest request, HttpServletResponse response) {JSONObject resultJson = new JSONObject();String adminuser_username = request.getParameter("adminuser_username");String adminuser_password = request.getParameter("adminuser_password");String imageCode = request.getParameter("imageCode");HttpSession session = request.getSession();String sesstionCode = (String) session.getAttribute("imageCode");if (StringUtil.isNotEmpty(sesstionCode)) {if (sesstionCode.equals(imageCode)) {AdminUser adminUser = adminuserDao.adminLogin(adminuser_username, adminuser_password);if (adminUser.getAdminuser_username() == null || adminUser.getAdminuser_username() == "") {resultJson.put("message", "用戶名或密碼錯誤");resultJson.put("result", "failthree");//用戶名或密碼錯誤} else if (adminUser.getAdminuser_status() == 2) {//用戶被鎖定了resultJson.put("message", "該用戶已被鎖定");resultJson.put("result", "failfour");//該用戶已被鎖定} else {//獲取當前系統時間Date date = new Date();SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String adminuser_lastertime = formatter.format(date);String adminuser_lasterip = GetIPUtil.getIp(request);//根據管理員id修改該管理員的登陸時間和登陸IPadminuserDao.updateAdminUserLasterTimeAndLasterIp(adminUser.getAdminuser_id(), adminuser_lastertime,adminuser_lasterip);session.setAttribute("currentAdminUser", adminUser);//setMaxInactiveInterval設置的是當前會話的失效時間,不是整個web的時間,單位為以秒計算。如果設置的值為零或負數,則表示會話將永遠不會超時。session.setMaxInactiveInterval(0);resultJson.put("message", "登錄成功");resultJson.put("result", "success");//登錄成功}} else {resultJson.put("message", "驗證碼錯誤");resultJson.put("result", "failtwo");//驗證碼錯誤}} else {resultJson.put("message", "系統繁忙,請稍后再試");resultJson.put("result", "failone");//系統繁忙,請稍后再試}try {ResponseUtil.write(resultJson, response);} catch (Exception e) {e.printStackTrace();}return null;}/*** 后臺主界面* @return* @throws IOException * @throws Exception*/@RequestMapping(value = "/admin/main")public String main(HttpServletRequest request, HttpServletResponse response) throws IOException {return "main.jsp";}/*** 管理員退出后臺* @return* @throws IOException * @throws Exception*/@RequestMapping(value = "/admin/logout")public void logout(HttpServletRequest request, HttpServletResponse response) throws IOException {request.getSession().invalidate();String url = "login.html";response.sendRedirect(url);}/*** 管理員列表* @param request* @param response* @return*/@RequestMapping(value = "/admin/adminuserlist")public String adminuserlist(String page, String type, String searchType, String searchvalue, Model model, HttpServletRequest request, HttpServletResponse response) {if (StringUtil.isEmpty(page)) {page = "1";}PageBean pageBean = new PageBean(Integer.parseInt(page), 10);int total = 0;List<AdminUser> adminuserList = null;if (type != null) {if (type.equals("search")) {adminuserList = adminuserDao.findAdminUserBySearchPage(searchType, searchvalue, pageBean);total = adminuserDao.AdminUserCountBySearch(searchType, searchvalue);}} else {adminuserList = adminuserDao.findAdminUserByPage(null, pageBean);total = adminuserDao.AdminUserCount(null);}String pageCode = PageUtil.genPagination(request.getContextPath()+ "/admin/adminuserlist?1=1", total, Integer.parseInt(page), 10);model.addAttribute("adminuserList", adminuserList);model.addAttribute("pageCode", pageCode);return "adminuser/adminuser_list.jsp";}/*** 添加修改管理員信息管理* @param request* @param response* @return*/@RequestMapping(value = "/admin/adminuserpreSave")public String adminuserpreSave(AdminUser adminuser, String adminuserId, Model model, HttpServletRequest request, HttpServletResponse response) {String title;if (StringUtil.isNotEmpty(adminuserId)) {adminuser = adminuserDao.getAdminUserById(Integer.valueOf(adminuserId));model.addAttribute("adminuserId", adminuserId);model.addAttribute("adminuser", adminuser);title = "修改管理員信息";} else {title = "新增管理員信息";}int adminuser_sn_max = adminuserDao.getAdminUserSnToMax()+1;//獲取最大的管理員編號,再加1賦值到管理員添加頁面和修改頁面model.addAttribute("adminuser_sn_max", adminuser_sn_max);model.addAttribute("title", title);return "adminuser/adminuser_add.jsp";}/*** 管理員添加修改操作實現* @return*/@RequestMapping(value = "/admin/adminusersave")public void adminusersave(Model model, HttpServletRequest request, HttpServletResponse response) throws IOException {JSONObject resultJson = new JSONObject();AdminUser adminuser = new AdminUser();String adminuser_sn = request.getParameter("adminuser_sn");//獲取用戶編號adminuser.setAdminuser_sn(adminuser_sn);//設置用戶編號String adminuser_username = request.getParameter("adminuser_username");//獲取用戶名姓名adminuser.setAdminuser_username(adminuser_username);//設置管理員姓名String adminuser_password = request.getParameter("adminuser_password");//獲取管理員密碼adminuser.setAdminuser_password(adminuser_password);//設置用戶密碼String adminuser_iphone = request.getParameter("adminuser_iphone");//獲取管理員手機號碼adminuser.setAdminuser_iphone(adminuser_iphone);//設置管理員手機號碼String adminuser_email = request.getParameter("adminuser_email");//獲取管理員電子郵箱adminuser.setAdminuser_email(adminuser_email);//設置管理員電子郵箱//獲取當前系統時間Date date = new Date();SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String adminuser_registertime = formatter.format(date);adminuser.setAdminuser_registertime(adminuser_registertime);//設置管理員添加時間adminuser.setAdminuser_status(1);//設置管理員的狀態為正常adminuser.setRole_id(1);//設置用戶角色 1、管理員 2、用戶String adminuserId = request.getParameter("adminuserId");//獲取管理員idif (StringUtil.isNotEmpty(adminuserId)) {//不為空,則是修改管理員信息adminuser.setAdminuser_id(Integer.parseInt(adminuserId));//設置管理員idint a = adminuserDao.updateAdminUser(adminuser);if (a > 0) {resultJson.put("result", "successone");//修改管理員信息成功} else {resultJson.put("result", "failtwo");//修改管理員信息失敗}} else {//根據用戶名查詢用戶是否存在List<AdminUser> adminuserlist = adminuserDao.findAdminUserByAdminusername(adminuser_username);if (adminuserlist.size() > 0) {resultJson.put("result", "failone");//用戶名已存在} else {int a = adminuserDao.addAdminUser(adminuser);if (a > 0) {resultJson.put("result", "successtwo");//添加管理員信息成功} else {resultJson.put("result", "failthree");//添加管理員信息失敗} }}try {ResponseUtil.write(resultJson, response);} catch (Exception e) {e.printStackTrace();}}/*** 用戶刪除操作* @return* @throws Exception*/@RequestMapping(value = "/admin/adminuserdelete")public String adminuserdelete(String adminuserId, HttpServletRequest request, HttpServletResponse response) {adminuserDao.deleteAdminUser(Integer.parseInt(adminuserId));JSONObject resultJson = new JSONObject();resultJson.put("success", true);try {ResponseUtil.write(resultJson, response);} catch (Exception e) {e.printStackTrace();}return null;}/*** 設置用戶為鎖定狀態* @return* @throws Exception*/@RequestMapping(value = "/admin/updateadminusertoclose")public String updateadminusertoclose(Model model,String adminuser_id, HttpServletRequest request, HttpServletResponse response) throws Exception {JSONObject resultJson = new JSONObject();int a = adminuserDao.updateadminusertoclose(Integer.parseInt(adminuser_id));if (a > 0) {resultJson.put("result", "success");} else {resultJson.put("result", "fail");}ResponseUtil.write(resultJson, response);return null;}/*** 設置用戶為解鎖狀態* @return* @throws Exception*/@RequestMapping(value = "/admin/updateadminusertoopen")public String updateadminusertoopen(Model model,String adminuser_id, HttpServletRequest request, HttpServletResponse response) throws Exception {JSONObject resultJson = new JSONObject();int a = adminuserDao.updateadminusertoopen(Integer.parseInt(adminuser_id));if (a > 0) {resultJson.put("result", "success");} else {resultJson.put("result", "fail");}ResponseUtil.write(resultJson, response);return null;}/*** 修改管理員密碼頁面* @param request* @param response* @return*/@RequestMapping(value = "/admin/adminuserupdatepassword")public String adminuserupdatepassword(String adminuserId, Model model, HttpServletRequest request, HttpServletResponse response) {HttpSession session = request.getSession();AdminUser adminUser = (AdminUser) session.getAttribute("currentAdminUser");AdminUser adminuser = adminuserDao.getAdminUserById(adminUser.getAdminuser_id());//獲取管理員對象model.addAttribute("adminuser", adminuser);return "adminuser/update_password.jsp";}/*** 修改管理員密碼* @return* @throws Exception*/@RequestMapping(value = "/admin/updateadminuserpassowrd")public String updateadminuserpassowrd(Model model, HttpServletRequest request, HttpServletResponse response) throws Exception {JSONObject resultJson = new JSONObject();String adminuser_id = request.getParameter("adminuser_id");String older_password = request.getParameter("older_password");String new_password = request.getParameter("new_password");//根據管理員id和原密碼查詢該管理員原密碼是否正確List<AdminUser> adminuserlist = adminuserDao.findOlderPasswordByAdminuserId(Integer.parseInt(adminuser_id), older_password);if (adminuserlist.size() > 0) {//原密碼正確int a = adminuserDao.updateadminuserpassword(Integer.parseInt(adminuser_id),new_password);if (a > 0) {resultJson.put("result", "success");} else {resultJson.put("result", "updatefalse");}} else {resultJson.put("result", "false");}ResponseUtil.write(resultJson, response);return null;}/*** 用戶列表* @param request* @param response* @return*/@RequestMapping(value = "/admin/userlist")public String userlist(String page, String type, String searchType, String searchvalue, Model model, HttpServletRequest request, HttpServletResponse response) {if (StringUtil.isEmpty(page)) {page = "1";}PageBean pageBean = new PageBean(Integer.parseInt(page), 10);int total = 0;List<AdminUser> adminuserList = null;if (type != null) {if (type.equals("search")) {adminuserList = adminuserDao.findUserBySearchPage(searchType, searchvalue, pageBean);total = adminuserDao.UserCountBySearch(searchType, searchvalue);}} else {adminuserList = adminuserDao.findUserByPage(null, pageBean);total = adminuserDao.UserCount(null);}String pageCode = PageUtil.genPagination(request.getContextPath()+ "/admin/userlist?1=1", total, Integer.parseInt(page), 10);model.addAttribute("adminuserList", adminuserList);model.addAttribute("pageCode", pageCode);return "adminuser/user_list.jsp";}/*** 添加修改用戶信息管理* @param request* @param response* @return*/@RequestMapping(value = "/admin/userpreSave")public String userpreSave(AdminUser adminuser, String adminuserId, Model model, HttpServletRequest request, HttpServletResponse response) {String title;if (StringUtil.isNotEmpty(adminuserId)) {adminuser = adminuserDao.getAdminUserById(Integer.valueOf(adminuserId));model.addAttribute("adminuserId", adminuserId);model.addAttribute("adminuser", adminuser);title = "修改用戶信息";} else {title = "新增用戶信息";}int adminuser_sn_max = adminuserDao.getAdminUserSnToMax()+1;//獲取最大的管理員編號,再加1賦值到管理員添加頁面和修改頁面model.addAttribute("adminuser_sn_max", adminuser_sn_max);model.addAttribute("title", title);return "adminuser/user_add.jsp";}/*** 用戶添加修改操作實現* @return*/@RequestMapping(value = "/admin/usersave")public void usersave(Model model, HttpServletRequest request, HttpServletResponse response) throws IOException {JSONObject resultJson = new JSONObject();AdminUser adminuser = new AdminUser();String adminuser_sn = request.getParameter("adminuser_sn");//獲取用戶編號adminuser.setAdminuser_sn(adminuser_sn);//設置用戶編號String adminuser_username = request.getParameter("adminuser_username");//獲取用戶名姓名adminuser.setAdminuser_username(adminuser_username);//設置管理員姓名String adminuser_password = request.getParameter("adminuser_password");//獲取管理員密碼adminuser.setAdminuser_password(adminuser_password);//設置用戶密碼String adminuser_iphone = request.getParameter("adminuser_iphone");//獲取管理員手機號碼adminuser.setAdminuser_iphone(adminuser_iphone);//設置管理員手機號碼String adminuser_email = request.getParameter("adminuser_email");//獲取管理員電子郵箱adminuser.setAdminuser_email(adminuser_email);//設置管理員電子郵箱//獲取當前系統時間Date date = new Date();SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String adminuser_registertime = formatter.format(date);adminuser.setAdminuser_registertime(adminuser_registertime);//設置管理員添加時間adminuser.setAdminuser_status(1);//設置管理員的狀態為正常adminuser.setRole_id(2);//設置用戶角色 1、管理員 2、用戶String adminuserId = request.getParameter("adminuserId");//獲取管理員idif (StringUtil.isNotEmpty(adminuserId)) {//不為空,則是修改管理員信息adminuser.setAdminuser_id(Integer.parseInt(adminuserId));//設置管理員idint a = adminuserDao.updateAdminUser(adminuser);if (a > 0) {resultJson.put("result", "successone");//修改管理員信息成功} else {resultJson.put("result", "failtwo");//修改管理員信息失敗}} else {//根據用戶名查詢用戶是否存在List<AdminUser> adminuserlist = adminuserDao.findAdminUserByAdminusername(adminuser_username);if (adminuserlist.size() > 0) {resultJson.put("result", "failone");//用戶名已存在} else {int a = adminuserDao.addAdminUser(adminuser);if (a > 0) {resultJson.put("result", "successtwo");//添加管理員信息成功} else {resultJson.put("result", "failthree");//添加管理員信息失敗} }}try {ResponseUtil.write(resultJson, response);} catch (Exception e) {e.printStackTrace();}}/*** 店長列表* @param request* @param response* @return*/@RequestMapping(value = "/admin/shopuserlist")public String shopuserlist(String page, String type, String searchType, String searchvalue, Model model, HttpServletRequest request, HttpServletResponse response) {if (StringUtil.isEmpty(page)) {page = "1";}PageBean pageBean = new PageBean(Integer.parseInt(page), 10);int total = 0;List<AdminUser> adminuserList = null;if (type != null) {if (type.equals("search")) {adminuserList = adminuserDao.findShopuserBySearchPage(searchType, searchvalue, pageBean);total = adminuserDao.ShopuserCountBySearch(searchType, searchvalue);}} else {adminuserList = adminuserDao.findShopuserByPage(null, pageBean);total = adminuserDao.ShopuserCount(null);}String pageCode = PageUtil.genPagination(request.getContextPath()+ "/admin/shopuserlist?1=1", total, Integer.parseInt(page), 10);model.addAttribute("adminuserList", adminuserList);model.addAttribute("pageCode", pageCode);return "adminuser/shopuser_list.jsp";}/*** 添加修改店長信息管理* @param request* @param response* @return*/@RequestMapping(value = "/admin/shopuserpreSave")public String shopuserpreSave(AdminUser adminuser, String adminuserId, Model model, HttpServletRequest request, HttpServletResponse response) {String title;if (StringUtil.isNotEmpty(adminuserId)) {adminuser = adminuserDao.getAdminUserById(Integer.valueOf(adminuserId));model.addAttribute("adminuserId", adminuserId);model.addAttribute("adminuser", adminuser);title = "修改店長信息";} else {title = "新增店長信息";}int adminuser_sn_max = adminuserDao.getAdminUserSnToMax()+1;//獲取最大的管理員編號,再加1賦值到管理員添加頁面和修改頁面model.addAttribute("adminuser_sn_max", adminuser_sn_max);model.addAttribute("title", title);return "adminuser/shopuser_add.jsp";}/*** 店長用戶添加修改操作實現* @return*/@RequestMapping(value = "/admin/shopusersave")public void shopusersave(Model model, HttpServletRequest request, HttpServletResponse response) throws IOException {JSONObject resultJson = new JSONObject();AdminUser adminuser = new AdminUser();String adminuser_sn = request.getParameter("adminuser_sn");//獲取店長編號adminuser.setAdminuser_sn(adminuser_sn);//設置店長編號String adminuser_username = request.getParameter("adminuser_username");//獲取店長姓名adminuser.setAdminuser_username(adminuser_username);//設置店長姓名String adminuser_password = request.getParameter("adminuser_password");//獲取店長密碼adminuser.setAdminuser_password(adminuser_password);//設置店長密碼String adminuser_iphone = request.getParameter("adminuser_iphone");//獲取店長手機號碼adminuser.setAdminuser_iphone(adminuser_iphone);//設置店長手機號碼String adminuser_email = request.getParameter("adminuser_email");//獲取店長電子郵箱adminuser.setAdminuser_email(adminuser_email);//設置店長電子郵箱//獲取當前系統時間Date date = new Date();SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String adminuser_registertime = formatter.format(date);adminuser.setAdminuser_registertime(adminuser_registertime);//設置店長添加時間adminuser.setAdminuser_status(1);//設置店長的狀態為正常adminuser.setRole_id(3);//設置用戶角色 1、管理員 2、用戶 3、店長String adminuserId = request.getParameter("adminuserId");//獲取店長idif (StringUtil.isNotEmpty(adminuserId)) {//不為空,則是修改店長信息adminuser.setAdminuser_id(Integer.parseInt(adminuserId));//設置店長idint a = adminuserDao.updateAdminUser(adminuser);if (a > 0) {resultJson.put("result", "successone");//修改店長信息成功} else {resultJson.put("result", "failtwo");//修改店長信息失敗}} else {//根據用戶名查詢用戶是否存在List<AdminUser> adminuserlist = adminuserDao.findAdminUserByAdminusername(adminuser_username);if (adminuserlist.size() > 0) {resultJson.put("result", "failone");//用戶名已存在} else {int a = adminuserDao.addAdminUser(adminuser);if (a > 0) {resultJson.put("result", "successtwo");//添加店長信息成功} else {resultJson.put("result", "failthree");//添加店長信息失敗} }}try {ResponseUtil.write(resultJson, response);} catch (Exception e) {e.printStackTrace();}} }

店鋪控制類

package com.mealorder.action;import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List;import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping;import com.mealorder.dao.AdminUserDao; import com.mealorder.dao.ShopDao; import com.mealorder.model.Shop; import com.mealorder.model.AdminUser; import com.mealorder.model.PageBean; import com.mealorder.util.PageUtil; import com.mealorder.util.ResponseUtil; import com.mealorder.util.StringUtil;import net.sf.json.JSONObject;/*** 店鋪控制類* @author gongwei**/ @Controller public class ShopAction {@Resourceprivate ShopDao shopDao;@Resourceprivate AdminUserDao adminuserDao;/*** 店鋪列表* @param request* @param response* @return*/@RequestMapping(value = "/admin/shoplist")public String shoplist(String page, String type, String searchType, String searchvalue, Model model, HttpServletRequest request, HttpServletResponse response) {if (StringUtil.isEmpty(page)) {page = "1";}PageBean pageBean = new PageBean(Integer.parseInt(page), 10);int total = 0;List<Shop> shoplist = null;shoplist = shopDao.findShopByPage(null, pageBean);total = shopDao.ShopCount(null);String pageCode = PageUtil.genPagination(request.getContextPath()+ "/admin/shoplist?1=1", total, Integer.parseInt(page), 10);model.addAttribute("shoplist", shoplist);model.addAttribute("pageCode", pageCode);return "shop/shop_list.jsp";}/*** 添加修改店鋪信息管理* @param request* @param response* @return*/@RequestMapping(value = "/admin/shoppreSave")public String shoppreSave(Shop shop, String shopId, Model model, HttpServletRequest request, HttpServletResponse response) {String title;if (StringUtil.isNotEmpty(shopId)) {shop = shopDao.getShopById(Integer.valueOf(shopId));model.addAttribute("shopId", shopId);title = "修改店鋪";} else {title = "新增店鋪";}model.addAttribute("title", title);model.addAttribute("shop", shop);List<AdminUser> adminuserlist = adminuserDao.findAdminUserForShop();model.addAttribute("adminuserlist", adminuserlist);return "shop/shop_add.jsp";}/*** 店鋪添加修改操作實現* @return*/@RequestMapping(value = "/admin/shopsave")public void shopsave(String shopId, Shop shop, Model model, HttpServletRequest request, HttpServletResponse response) throws IOException {shop.setAdminuser_id(shop.getAdminuser_id());//設置店長idif(StringUtil.isNotEmpty(shopId)){shop.setShop_id(Integer.parseInt(shopId));shopDao.updateShop(shop);}else{if (shop.getShop_name() != null) {shop.setShop_name(shop.getShop_name());//設置店鋪名稱}if (shop.getShop_images() != null) {shop.setShop_images(shop.getShop_images());//設置店鋪圖片}if (shop.getShop_content() != null) {shop.setShop_content(shop.getShop_content());//設置店鋪介紹}if (shop.getShop_opentime() != null) {shop.setShop_opentime(shop.getShop_opentime());//設置營業時間}if (shop.getShop_address() != null) {shop.setShop_address(shop.getShop_address());//設置店鋪地址}if (shop.getShop_iphone() != null) {shop.setShop_iphone(shop.getShop_iphone());//設置聯系電話}//獲取當前系統時間Date date = new Date();SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String shop_addtime = formatter.format(date);shop.setShop_addtime(shop_addtime);//設置添加時間shop.setShop_iftj(1);//設置是否推薦 1、不推薦 2、推薦shopDao.addShop(shop);}response.sendRedirect("shoplist");//重定向到店鋪列表頁面}/*** 店鋪刪除操作* @return* @throws Exception*/@RequestMapping(value = "/admin/shopdelete")public String shopdelete(String shopId, HttpServletRequest request, HttpServletResponse response) {shopDao.deleteShop(Integer.parseInt(shopId));JSONObject resultJson = new JSONObject();resultJson.put("success", true);try {ResponseUtil.write(resultJson, response);} catch (Exception e) {e.printStackTrace();}return null;}/*** 設置店鋪為推薦狀態* @return* @throws Exception*/@RequestMapping(value = "/admin/updateshoptotuijian")public String updateshoptotuijian(Model model,String shop_id, HttpServletRequest request, HttpServletResponse response) throws Exception {JSONObject resultJson = new JSONObject();int a = shopDao.updateShopToTuijian(Integer.parseInt(shop_id));if (a > 0) {resultJson.put("result", "success");} else {resultJson.put("result", "fail");}ResponseUtil.write(resultJson, response);return null;}/*** 設置店鋪為不推薦狀態* @return* @throws Exception*/@RequestMapping(value = "/admin/updateshoptonotuijian")public String updateshoptonotuijian(Model model,String shop_id, HttpServletRequest request, HttpServletResponse response) throws Exception {JSONObject resultJson = new JSONObject();int a = shopDao.updateShopToNoTuijian(Integer.parseInt(shop_id));if (a > 0) {resultJson.put("result", "success");} else {resultJson.put("result", "fail");}ResponseUtil.write(resultJson, response);return null;}}

如果也想學習本系統,下面領取。關注并回復:021ssm?

總結

以上是生活随笔為你收集整理的Java项目:ssm+jsp实现手机WAP版外卖订餐系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品99无码一区二区 | 在线视频久 | 亚洲砖区免费 | 国产午夜精品无码 | 亚洲成人无码久久 | 在线日本中文字幕 | 天天色天天射天天干 | 日韩av资源在线观看 | 4438色| 浪漫樱花动漫在线观看免费 | 高清国产一区二区三区四区五区 | 中文字幕色片 | 色屁屁影院www国产高清麻豆 | av自拍 | 岛国片免费在线观看 | 日韩xxxxxxxxx | 久久99久久99 | 波多野结衣在线看 | 大香蕉精品一区 | 日本午夜免费 | 中文字幕一区二区三区乱码不卡 | jizz欧美大片 | 人体裸体bbb欣赏 | 免费网站av| 在线免费视频一区 | 国产人妖在线观看 | 91久久综合精品国产丝袜蜜芽 | 亚洲成人精品在线播放 | av黄色免费 | 欧美色图国产精品 | 狠狠综合久久av一区二区 | 亚洲精品视频在线观看免费视频 | 亚洲无码国产精品 | japanese av在线 | 久久久久久久久久久国产精品 | 亚洲美女福利 | 国产成人精品网 | 国产精品av免费观看 | 亚洲人在线 | 中文字幕亚洲欧美 | 黄色男同视频 | 男女午夜激情 | 久久66热这里只有精品 | 爱爱免费视频网站 | 少妇一级淫片免费播放 | 男女视频在线观看免费 | 那个网站可以看毛片 | 久久久久久av无码免费网站下载 | 黄网站免费大全入口 | 午夜精品视频一区二区三区在线看 | 亚洲一区二区三区麻豆 | 国产97免费视频 | 久久久亚洲 | 国产精品无码永久免费不卡 | av免费在线网站 | 白丝校花扒腿让我c | 一本大道综合伊人精品热热 | 亚洲第一在线播放 | 色婷婷狠| 免费看黄色网 | 亚洲人精品午夜射精日韩 | 色老头一区| 天天射天天爽 | 国产成人精品三级麻豆 | 在线一二三区 | 国产蜜臀av一区二区 | 亚洲免费黄色网 | 丁香六月激情综合 | 国产亚洲欧美在线视频 | 91伦理| 国产乱码一区二区三区在线观看 | 中文字幕一区二区三三 | 与亲女洗澡时伦了毛片 | 成人福利av| 午夜av剧场 | 人人澡人人插 | 日本成人精品视频 | 午夜激情黄色 | 日韩福利一区 | 中文字幕免费高清视频 | 欧美一区二区视频 | 日本免费成人 | 国内精品久久久久久久久久久 | 男人的天堂色 | jzzjzz日本丰满少妇 | 青青草激情视频 | 欧美一级爱爱视频 | 黄色三级免费观看 | 精品区在线观看 | 自拍偷拍亚洲图片 | www.四虎.com| av官网在线 | 亚洲一区二区三区在线免费观看 | av午夜天堂 | 里番acg★同人里番本子大全 | 在线视频一二区 | 韩日产理伦片在线观看 | 日本在线精品视频 | 波多野结衣喷潮 |