基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Layui Ajax
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可修改
开发工具:eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
}],title: '供应商列表',cols: [[{field: 'supplierName',title: '名称',templet: vo => (vo = vo.supplierName) ? '<a href="#" style="color: #009688;">' + vo + '</a>' : '',event: 'info',},{field: 'supplierMan',title: '联系人',
title: '入库时间',},{field: 'kuchunText',title: '商品描述',},{align: 'center',fixed: 'right',title: '操作',width: 130,templet: vo => {let flag = ${loginUser.userType == '管理员'};return flag ? '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a><a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>' : '';}}]],});//监听工具条table.on('tool(myTable)', function (obj) { //注:tool 是工具条事件名,myTable 是 table 原始容器的属性 lay-filter="对应的值"let data = obj.data; //获得当前行数据let layEvent = obj.event; //获得 lay-event 对应的值(也可以是表头的 event 参数对应的值)if (layEvent === 'del') { //删除// layer.confirm('删除' + data.kuchunName + "?", function (index) {
private UserService userService;/*** 增加用户** @param response* @param request* @throws IOException*/@RequestMapping("userAdd")public void add(HttpServletResponse response, HttpServletRequest request) throws IOException {User vo = new User();//取出页面传进来的参数vo.setUsername(Util.decode(request, "username"));vo.setPassword(Util.decode(request, "password"));vo.setRealName(Util.decode(request, "realName"));vo.setUserSex(Util.decode(request, "userSex"));vo.setUserPhone(Util.decode(request, "userPhone"));vo.setUserText(Util.decode(request, "userText"));vo.setUserType(Util.decode(request, "userType"));//调用Service层的增加(insert)方法userService.insert(vo);this.redirectList(request, response);
this.redirectList(request, response);}/*** 获取销售的详细信息(详情页面与编辑页面要显示该销售的详情)并跳转回页面** @param response* @param request* @throws IOException*/@RequestMapping({"xiaoshouGet", "xiaoshouEditPre"})public void get(HttpServletResponse response, HttpServletRequest request) throws IOException {Serializable id = Util.decode(request, "id");//取出主键id
title: '操作',width: 130,templet: vo => {let flag = ${loginUser.userType == '管理员'};return flag ? '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a><a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>' : '';}}]],});//监听工具条table.on('tool(myTable)', function (obj) { //注:tool 是工具条事件名,myTable 是 table 原始容器的属性 lay-filter="对应的值"let data = obj.data; //获得当前行数据let layEvent = obj.event; //获得 lay-event 对应的值(也可以是表头的 event 参数对应的值)if (layEvent === 'del') { //删除// layer.confirm('删除' + data.supplierName + "?", function (index) {$.ajax({type: "GET",dataType: "text",url: "supplierDelete?id=" + data.id,success: function () {console.log("已删除!");}});obj.del(); //删除对应行(tr)的DOM结构,并更新缓存
params.put("keyword", keyword);//查询的关键字response.getWriter().println(com.alibaba.fastjson.JSONObject.toJSONString(xiaoshouService.list(params).get("list")));}
}
package com.demo.controller;import com.demo.util.Util;
import com.demo.service.UserService;
import com.demo.vo.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
User vo = new User();//取出页面传进来的参数vo.setUsername(Util.decode(request, "username"));vo.setPassword(Util.decode(request, "password"));vo.setRealName(Util.decode(request, "realName"));vo.setUserSex(Util.decode(request, "userSex"));vo.setUserPhone(Util.decode(request, "userPhone"));vo.setUserText(Util.decode(request, "userText"));vo.setUserType(Util.decode(request, "userType"));//调用Service层的增加(insert)方法userService.insert(vo);this.redirectList(request, response);}/*** 删除用户** @param response* @param request* @throws IOException
groups: 1, //只显示 1 个连续页码first: false, //不显示首页last: false, //不显示尾页},toolbar: '#myToolbar', //开启头部工具栏,并为其绑定左侧模板defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可title: '提示',layEvent: 'LAYTABLE_TIPS',icon: 'layui-icon-tips'}],title: '销售列表',cols: [[{
// layer.confirm('删除' + data.kuchunName + "?", function (index) {$.ajax({type: "GET",dataType: "text",url: "kuchunDelete?id=" + data.id,success: function () {console.log("已删除!");}});obj.del(); //删除对应行(tr)的DOM结构,并更新缓存//parent.location.reload();//刷新父级页面// layer.close(index);//parent.location.reload();//刷新父级页面layer.msg(data.kuchunName + ' 删除成功!');// });} else if (layEvent === 'edit') { //编辑layer.open({
}/*** 获取库存的详细信息(详情页面与编辑页面要显示该库存的详情)并跳转回页面** @param response* @param request* @throws IOException*/@RequestMapping({"kuchunGet", "kuchunEditPre"})public void get(HttpServletResponse response, HttpServletRequest request) throws IOException {Serializable id = Util.decode(request, "id");//取出主键idKuchun vo = kuchunService.get(id);request.getSession().setAttribute("vo", vo);String to = request.getRequestURI().toLowerCase().contains("get") ? "info" : "edit";//判断是去详情显示页面还是编辑页面response.sendRedirect("kuchun_" + to + ".jsp");}/*** 根据条件查询库存的列表并跳转回页面** @param response* @param request* @throws IOException*/
field: 'xiaoshouText',title: '商品描述',},{field: 'xiaoshouIntime',title: '进货时间',},{align: 'center',fixed: 'right',title: '操作',width: 130,templet: vo => {let flag = ${loginUser.userType == '管理员'};return flag ? '<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a><a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">删除</a>' : '';}}]
运行环境
Java≥6、Tomcat≥7.0、MySQL≥5.5
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
技术框架
JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Layui Ajax
基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可修改
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
登录、注册、退出、用户模块、公告模块、供应商模块、商品模块、进货模块、库存盘点、销售模块的增删改查管理
基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)相关推荐
- 基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)
基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap) JavaWeb JavaBean JSP M ...
- 基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean ...
- 基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) 运行环境 Java≥8.MySQL≥5.7.T ...
- 基于javaweb+jsp的宠物领养信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的宠物领养信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...
- 基于javaweb+jsp的手机店销售信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的手机店销售信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) 运行环境 Java≥8.MySQL≥5.7 ...
- 基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC ...
- 基于javaweb+jsp的个人日记管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的个人日记管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC ...
- 基于javaweb+jsp的二手物品交易管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的二手物品交易管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...
- 基于javaweb+jsp的饮食营养健康管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的饮食营养健康管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...
最新文章
- raise主动引发异常
- 有关Linux下request.getRealPath(/)获取路径的问题
- Spark源码分析:多种部署方式之间的区别与联系
- Linux系统调用表(system call table)
- oracle11g日志分析,Oracle11g在Windows环境下监听日志文件达到4G问题解决方案
- 【tricks】深度神经网络模型训练中的 tricks(原理与代码汇总)
- 完全卸载惠普打印机驱动程序方法搜集(未验证)
- ansys 服务器系统,云服务器 ansys
- 抖音那种一道光闪过转场效果是怎么做的?
- win10玩我的世界java_我的世界win10java下载
- SpringCloud(3)CloudAlibaba Nacos Sentinel Seata
- 4-逻辑控制器:Logic Controller
- 时间序列完全教程(R)
- 中兴OLT ZXA10 C200 V1.1.3P2T6固件
- 时间序列(一):上手体验
- python ConfigParser 区分大小写
- Magic Leap 工作原理
- 编码标准:纪律和人因工程的双剑合璧
- 2022年全球市场汽车倒车雷达总体规模、主要生产商、主要地区、产品和应用细分研究报告
- 【33】Android WebView加载html5 3D全景
热门文章
- “世界级的开发者社区”惊喜上线——亚马逊云科技
- 一文掌握SOP知识精华及编写步骤方法
- 【经典算法】动态规划
- osgEarth加载谷歌卫星地图的源码案例
- 计算机空间密铺,奇妙的图形密铺
- window查看端口以及关闭端口
- _torn_ado框架
- OSError: cannot identify image file 三种解决方法
- 计算机毕业设计java+ssm美容美发理发店信息网站(源码+系统+mysql数据库+Lw文档)
- 海康工业相机IO触发输入输出接线图