600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

时间:2019-04-08 01:28:58

相关推荐

基于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…均可修改

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

登录、注册、退出、用户模块、公告模块、供应商模块、商品模块、进货模块、库存盘点、销售模块的增删改查管理

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。