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

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可

开发工具:eclipse/idea/myeclipse/sts等均可配置运行

适用

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

        request.getSession().setAttribute("vo", vo);String to = request.getRequestURI().toLowerCase().contains("get") ? "info" : "edit";//判断是去详情显示页面还是编辑页面response.sendRedirect("xiaoshou_" + to + ".jsp");}/*** 根据条件查询销售的列表并跳转回页面** @param response* @param request* @throws IOException*/@RequestMapping("xiaoshouList")public void list(HttpServletResponse response, HttpServletRequest request) throws IOException {this.redirectList(request, response);}/*** 跳转到列表页面** @param request* @param response*/private void redirectList(HttpServletRequest request, HttpServletResponse response) throws IOException {//查询列和关键字
            <result column="user_type" property="userType" /></resultMap><sql id="Base_Column_List">`id`,`username`,`password`,`real_name`,`user_sex`,`user_phone`,`user_text`,`user_type`</sql><!--新增--><insert id="doCreate" useGeneratedKeys="true" keyColumn="id" keyProperty="id" parameterType="com.demo.vo.User">INSERT INTO `t_user`<trim prefix="(" suffix=")" suffixOverrides=","><if test ='id != null'>`id`,</if><if test ='username != null'>`username`,</if><if test ='password != null'>`password`,</if><if test ='realName != null'>`real_name`,</if><if test ='userSex != null'>`user_sex`,</if><if test ='userPhone != null'>`user_phone`,</if><if test ='userText != null'>`user_text`,</if>
import java.util.HashMap;
import java.util.List;
import java.util.Map;@Controller
@RequestMapping
public class KuchunController {@Autowiredprivate KuchunService kuchunService;/*** 增加库存** @param response* @param request* @throws IOException*/@RequestMapping("kuchunAdd")public void add(HttpServletResponse response, HttpServletRequest request) throws IOException {Kuchun vo = new Kuchun();//取出页面传进来的参数vo.setKuchunName(Util.decode(request, "kuchunName"));
    public void list(HttpServletResponse response, HttpServletRequest request) throws IOException {this.redirectList(request, response);}/*** 跳转到列表页面** @param request* @param response*/private void redirectList(HttpServletRequest request, HttpServletResponse response) throws IOException {//查询列和关键字String searchColumn = Util.decode(request, "searchColumn");String keyword = Util.decode(request, "keyword");Map<String, Object> params = new HashMap();//用来保存控制层传进来的参数(查询条件)params.put("searchColumn", searchColumn);//要查询的列params.put("keyword", keyword);//查询的关键字Map<String, Object> map = xiaoshouService.list(params);request.getSession().setAttribute("list", map.get("list"));
        kuchunService.update(vo);this.redirectList(request, response);}/*** 获取库存的详细信息(详情页面与编辑页面要显示该库存的详情)并跳转回页面** @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
        String searchColumn = Util.decode(request, "searchColumn");String keyword = Util.decode(request, "keyword");Map<String, Object> params = new HashMap();//用来保存控制层传进来的参数(查询条件)params.put("searchColumn", searchColumn);//要查询的列params.put("keyword", keyword);//查询的关键字Map<String, Object> map = goodService.list(params);request.getSession().setAttribute("list", map.get("list"));Integer totalRecord = (Integer) map.get("totalCount");//根据查询条件取出对应的总记录数,用于分页String pageNum = Util.decode(request, "pageNum");//封装分页参数com.demo.util.PageBean<Object> pb = new com.demo.util.PageBean(Integer.valueOf(pageNum != null ? pageNum : "1"), totalRecord);params.put("startIndex", pb.getStartIndex());params.put("pageSize", pb.getPageSize());List list = (List) goodService.list(params).get("list");//根据分页参数startIndex、pageSize查询出来的最终结果listpb.setServlet("goodList");pb.setSearchColumn(searchColumn);pb.setKeyword(keyword);pb.setList(list);request.getSession().setAttribute("pageBean", pb);request.getSession().setAttribute("list", pb.getList());response.sendRedirect("good_list.jsp");}
     * @param response*/private void redirectList(HttpServletRequest request, HttpServletResponse response) throws IOException {//查询列和关键字String searchColumn = Util.decode(request, "searchColumn");String keyword = Util.decode(request, "keyword");Map<String, Object> params = new HashMap();//用来保存控制层传进来的参数(查询条件)params.put("searchColumn", searchColumn);//要查询的列params.put("keyword", keyword);//查询的关键字Map<String, Object> map = supplierService.list(params);request.getSession().setAttribute("list", map.get("list"));Integer totalRecord = (Integer) map.get("totalCount");//根据查询条件取出对应的总记录数,用于分页String pageNum = Util.decode(request, "pageNum");//封装分页参数com.demo.util.PageBean<Object> pb = new com.demo.util.PageBean(Integer.valueOf(pageNum != null ? pageNum : "1"), totalRecord);params.put("startIndex", pb.getStartIndex());params.put("pageSize", pb.getPageSize());List list = (List) supplierService.list(params).get("list");//根据分页参数startIndex、pageSize查询出来的最终结果listpb.setServlet("supplierList");pb.setSearchColumn(searchColumn);
                </div></div><div class="form-group"><label class="col-sm-3 control-label">价格:</label><div class="col-sm-5"><input type="text" class="form-control" id="kuchunJiage" name="kuchunJiage" value="${vo.kuchunJiage}"></div></div><div class="form-group"><label class="col-sm-3 control-label">入库时间:</label><div class="col-sm-5"><input type="text" class="form-control" id="kuchunShijiana" name="kuchunShijiana" value="${vo.kuchunShijiana}"></div></div><div class="form-group"><label class="col-sm-3 control-label">商品描述:</label><div class="col-sm-5"><textarea rows="3" class="form-control" id="kuchunText" name="kuchunText" placeholder="请输入内容......">${vo.kuchunText}</textarea></div></div><div class="form-group"><label class="col-sm-3 control-label"></label><div class="col-sm-5"><input type="submit" class="btn btn-line btn-rect btn-info btn-sm" value="保存"><input type="button" class="btn btn-line btn-rect btn-default btn-sm" value="返回" onclick="javascript:history.back(-1);"></div>
        }if (document.getElementById("jinghuoPrice").value.trim().length == 0) {alert("金额不能为空!");return false;}if (document.getElementById("jinghuoSulinag").value.trim().length == 0) {alert("数量不能为空!");return false;}if (document.getElementById("jinghuoShijian").value.trim().length == 0) {alert("进货时间不能为空!");return false;}return true;}
</script>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.demo.dao.JinghuoMapper">

运行环境

Java≥6、Tomcat≥7.0、MySQL≥5.5

开发工具

eclipse/idea/myeclipse/sts等均可配置运行

技术框架

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可

适用

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

功能说明

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

基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)相关推荐

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

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

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

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

  3. 基于javaweb+jsp的宠物店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的宠物店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JS ...

  4. 基于javaweb+jsp的敬老院养老院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的敬老院养老院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean J ...

  5. 基于javaweb+jsp的共享单车管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的共享单车管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JSP ...

  6. 基于javaweb+jsp的校园快递管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的校园快递管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JSP ...

  7. 基于javaweb+jsp的甜品店奶茶店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的甜品店奶茶店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean J ...

  8. 基于javaweb+jsp的医院住院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap)

    基于javaweb+jsp的医院住院管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap) JavaWeb JavaBean JSP MVC ...

  9. 基于javaweb+jsp的个人日记管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的个人日记管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) 运行环境 Java≥8.MySQL≥5. ...

最新文章

  1. [C#]面向对象设计
  2. Java的登陆验证问题
  3. 唯品会在 Flink 容器化与平台化上的建设实践
  4. linux文件删除机制,Linux 文件删除机制
  5. java 前台商品展示模块_SSH框架网上商城项目第10战之搭建商品类基本模块
  6. 20145209刘一阳《JAVA程序设计》第1周学习总结
  7. HTML行内元素 块级元素及语义化
  8. 简单好用的洗鼻子方法?
  9. 2019年系统分析师考试总结
  10. Software Testing - Browser Driver在Selenium中的作用是什么
  11. Python OpenCV 3.x 示例:6~11
  12. 计算机域账号更改添加
  13. 俄罗斯方块的简单实现
  14. [毅周总结]数据结构(1)
  15. 在进行原理图编译的时候提示警告:Net has no driving source
  16. 清理yarn、npm缓存包
  17. adobe flash(转载)
  18. pyautogui脱离屏幕基于图片的图像定位
  19. SQL Server 深入解析索引存储(非聚集索引)
  20. linux需要的GLIBCXX版本,linux系统下的缺失 libstdc++.so.6: version’GLIBCXX_3.4.20’的问题:...

热门文章

  1. 最新成果展示:Ga2O3材料数据库的开发及其在日盲紫外光电探测器中的应用
  2. java web项目406错误的解决
  3. 基于ssm奖励制度查询系统mysql
  4. 讲解Redis的主从复制
  5. 统计机器学习中的一些概念
  6. bat监控程序是否运行
  7. POI:使用XSSFWorkbook与SXSSFWorkbook在处理Excel合并时容易出现的问题
  8. 【远程办公】NICE DCV远程可视化连接技术要点
  9. CTF|密码学常用网站超详细汇总
  10. 【CSS3】媒体查询,选择器,outline,font-face,resize,svg