• JSP SSM 成果展示系统myeclipse开发mysql数据库springMVC模式java编程计算机网页设计


    一、源码特点
         JSP SSM 冬奥建设成果展示系统是一套完善的web设计系统(系统采用SSM框架进行设计开发,spring+springMVC+mybatis),对理解JSP java编程开发语言有帮助,系统具有完整的
    源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

    JSP SSM 成果展示系统myeclipse开发mysql


    二、功能介绍
    前台功能:
    系统首页浏览
    场馆浏览
    冬奥介绍浏览
    服务浏览
    小镇风光浏览
    视频教学浏览
    后台主要功能:
    (1)用户管理:对用户信息进行添加、删除、修改和查看
    (2)场馆展示管理:对场馆展示信息进行添加、删除、修改和查看
    (3)冬奥介绍管理:对冬奥介绍信息进行添加、删除、修改和查看
    (4)服务管理:对服务信息进行添加、删除、修改和查看
    (5)冬奥小镇风光管理:对冬奥小镇风光信息进行添加、删除、修改和查看
    (6)滑雪教学视频管理:对滑雪教学视频信息进行添加、删除、修改和查看

    数据库设计

    本系统数据库命名为lygl主要由下列数据表组成,包含以下6个表,用户(yonghu),场馆展示(cgzs),冬奥介绍(dajs),服务(fuwu),冬奥小镇风光(daxzfg),滑雪教学视频(hxjxsp)。如下表所示

    表4-1用户信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    yhid

    INTEGER

    11

    用户编号

    2

    yhm

    VARCHAR

    40

    用户名

    3

    mm

    VARCHAR

    40

    密码

    4

    xm

    VARCHAR

    40

    姓名

    5

    qx

    VARCHAR

    40

    权限

    6

    lxdh

    VARCHAR

    40

    联系电话

    7

    lxdz

    VARCHAR

    40

    联系地址

    表4-2  场馆展示信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    cgzsid

    INTEGER

    11

    场馆展示编号

    2

    cgmc

    VARCHAR

    40

    场馆名称

    3

    wz

    VARCHAR

    40

    位置

    4

    tp

    VARCHAR

    40

    图片

    5

    js

    VARCHAR

    40

    介绍

    表4-3冬奥介绍信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    dajsid

    INTEGER

    11

    冬奥介绍编号

    2

    bt

    VARCHAR

    40

    标题

    3

    nr

    VARCHAR

    40

    内容

    4

    fbsj

    VARCHAR

    40

    发布时间

    表4-4  服务信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    fwid

    INTEGER

    11

    服务编号

    2

    fwmc

    VARCHAR

    40

    服务名称

    3

    js

    VARCHAR

    40

    介绍

    4

    fw

    VARCHAR

    40

    范围

    5

    bz

    VARCHAR

    40

    备注

    表4-5  冬奥小镇信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    daxzfgid

    INTEGER

    11

    冬奥小镇风光编号

    2

    bt

    VARCHAR

    40

    标题

    3

    tp

    VARCHAR

    40

    图片

    4

    nr

    VARCHAR

    40

    内容

    5

    fbsj

    VARCHAR

    40

    发布时间

    表4-6 滑雪视频信息表

    序号

    字段名称

    数据类型

    长度

    主键

    描述

    1

    hxjxspid

    INTEGER

    11

    滑雪教学视频编号

    2

    spmc

    VARCHAR

    40

    视频名称

    3

    js

    VARCHAR

    40

    介绍

    4

    sp

    VARCHAR

    40

    视频

    5

    fbsj

    VARCHAR

    40

    发布时间

    主要控制类

    1. @Resource dajsDao dajsdao;
    2. @RequestMapping(value="/addPage")
    3. public String addPage(dajs dajs,HttpServletRequest request){
    4. Map<String,Object> map= new HashMap<String,Object>();
    5. System.out.println("addPageok");
    6. return "dajs/dajsadd";
    7. }
    8. @RequestMapping(value="/add")
    9. public String add(dajs dajs,HttpServletRequest request){
    10. Map<String,Object> map= new HashMap<String,Object>();
    11. //String name=(String)request.getParameter("name");
    12. map.put("dajsid", dajs.getDajsid());//冬奥介绍编号
    13. map.put("bt", dajs.getBt());//标题
    14. map.put("nr", dajs.getNr());//内容
    15. map.put("fbsj", dajs.getFbsj());//发布时间
    16. String dajsid=(String)dajs.getDajsid();//冬奥介绍编号
    17. String bt=(String)dajs.getBt();//标题
    18. String nr=(String)dajs.getNr();//内容
    19. String fbsj=(String)dajs.getFbsj();//发布时间
    20. dajsdao.save(map);
    21. request.setAttribute("msg", "");
    22. System.out.println("addok");
    23. return "dajs/dajsadd";
    24. }
    25. /**删除
    26. *
    27. */
    28. @RequestMapping(value="/del")
    29. public String del(Integer id,HttpServletRequest request,Map<String,Object> map){
    30. // Map<String,Object> map= new HashMap<String,Object>();
    31. String a=(String)request.getParameter("keyid");
    32. id=Integer.parseInt(a);
    33. request.setAttribute("msg", "");
    34. dajsdao.del(id);
    35. return selectall(null,map,request);
    36. }
    37. /**
    38. * 修改dajs信息
    39. */
    40. @RequestMapping(value="/update")
    41. public String update(dajs dajs,HttpServletRequest request,Map<String,Object> map1){
    42. Map<String,Object> map= new HashMap<String,Object>();
    43. map.put("dajsid", dajs.getDajsid());//冬奥介绍编号
    44. map.put("bt", dajs.getBt());//标题
    45. map.put("nr", dajs.getNr());//内容
    46. map.put("fbsj", dajs.getFbsj());//发布时间
    47. String dajsid=(String)dajs.getDajsid();//冬奥介绍编号
    48. String bt=(String)dajs.getBt();//标题
    49. String nr=(String)dajs.getNr();//内容
    50. String fbsj=(String)dajs.getFbsj();//发布时间
    51. request.setAttribute("msg", "");
    52. dajsdao.update(map);
    53. return selectall(null,map1,request);
    54. }
    55. /**
    56. * 查询dajs信息
    57. */
    58. @RequestMapping(value="/modify")
    59. public String modify(Integer id,Map<String,Object> map,HttpServletRequest request){
    60. String keyid=(String)request.getParameter("keyid");
    61. List<Map<String,Object>> list= new ArrayList>();
    62. list=dajsdao.select(Integer.parseInt(keyid));
    63. request.setAttribute("dajsid", list.get(0).get("dajsid"));//冬奥介绍编号
    64. request.setAttribute("bt", list.get(0).get("bt"));//标题
    65. request.setAttribute("nr", list.get(0).get("nr"));//内容
    66. request.setAttribute("fbsj", list.get(0).get("fbsj"));//发布时间
    67. return "dajs/dajsmodify";
    68. }
    69. @RequestMapping(value="/detail")
    70. public String detail(Integer id,Map<String,Object> map,HttpServletRequest request){
    71. String keyid=(String)request.getParameter("keyid");
    72. List<Map<String,Object>> list= new ArrayList>();
    73. list=dajsdao.select(Integer.parseInt(keyid));
    74. request.setAttribute("dajsid", list.get(0).get("dajsid"));//冬奥介绍编号
    75. request.setAttribute("bt", list.get(0).get("bt"));//标题
    76. request.setAttribute("nr", list.get(0).get("nr"));//内容
    77. request.setAttribute("fbsj", list.get(0).get("fbsj"));//发布时间
    78. return "dajs/dajsdetail";
    79. }
    80. /**
    81. * 查询dajs信息
    82. */
    83. @RequestMapping(value="/selectall")
    84. public String selectall(Integer id,Map<String,Object> map,HttpServletRequest request){
    85. List<Map<String,Object>> list= new ArrayList>();
    86. Map<String,Object> map1= new HashMap<String,Object>();
    87. String dajsid=(String)request.getParameter("dajsid");//冬奥介绍编号
    88. if(dajsid!=null&&!dajsid.equals("")){
    89. map1.put("dajsid",dajsid);//冬奥介绍编号
    90. }
    91. String bt=(String)request.getParameter("bt");//标题
    92. if(bt!=null&&!bt.equals("")){
    93. map1.put("bt",bt);//标题
    94. }
    95. String nr=(String)request.getParameter("nr");//内容
    96. if(nr!=null&&!nr.equals("")){
    97. map1.put("nr",nr);//内容
    98. }
    99. String fbsj=(String)request.getParameter("fbsj");//发布时间
    100. if(fbsj!=null&&!fbsj.equals("")){
    101. map1.put("fbsj",fbsj);//发布时间
    102. }
    103. list=dajsdao.selectAll(map1);
    104. System.out.println("listsize="+list.size());
    105. map.put("mylist", list);
    106. return "dajs/dajslist";
    107. }

    三、注意事项
        1、管理员账号:admin 密码:admin 数据库配置文件datasource.properties
         2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
        3、数据库文件名是jspssmdajs.sql,系统名称sshssmdajs
        4、系统首页地址:http://127.0.0.1:8080/sshssmdajs/qt

    四 系统实现

    源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

  • 相关阅读:
    C Primer Plus(6) 中文版 第14章 结构和其他数据形式 14.8 把结构内容保存到文件中
    计算机毕业设计Java校园二手交易系统(源码+系统+mysql数据库+Lw文档)
    常见的动态内存的错误 和 柔性数组
    利用webSocket实现扫码登录PC端
    使用Go语言开发一个短链接服务:一、基本原理
    如何将带GPS的网络化的软件定义无线电接收机应用于分布式和移动频谱监测?(一)
    74cms骑士人才招聘系统源码SE版 v3.16.0
    智能井盖传感器:高效守护城市道路安全
    【c++】多态
    Res2Net: 一种新的多尺度主干体系结构(Res2Net: A New Multi-scale Backbone Architecture )
  • 原文地址:https://blog.csdn.net/qq_41221322/article/details/132794356