首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

Java Web 实验项目 初步实现maven和idea的整合

前端 14.73MB 0 需要积分: 1
立即下载

资源介绍:

Java Web 实验项目 初步实现maven和idea的整合
package com.controller; import com.dao.UserDao; import com.dao.UserDaoImpl; import com.service.UserServiceImpl; import javax.servlet.http.HttpServlet; import com.entity.User; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.sql.SQLException; import java.util.List; @WebServlet("/user") public class UserController extends HttpServlet { UserDao userDao = new UserDaoImpl(); UserServiceImpl userService = new UserServiceImpl(userDao); @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String action = request.getParameter("action"); try{ if("query".equals(action)){ queryUsers(request, response); } else if ("add".equals(action)) { addUser(request, response); } else if ("delete".equals(action)) { deleteUser(request, response); } else if ("update".equals(action)) { updateUser(request, response); } } catch (SQLException e) { e.printStackTrace(); response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR,"Database error"); } } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { this.doPost(req, resp); } private void addUser(HttpServletRequest request, HttpServletResponse response) throws IOException, SQLException, ServletException { int id= Integer.parseInt(request.getParameter("id")); String username=request.getParameter("username"); String pwd=request.getParameter("pwd"); userService.addUser(id,username,pwd); request.getRequestDispatcher("/user.jsp").forward(request, response); response.sendRedirect("user?action=query"); } private void queryUsers(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException, SQLException { List users = userService.getAllUsers(); request.setAttribute("users", users); request.getRequestDispatcher("/user.jsp").forward(request, response); } private void deleteUser(HttpServletRequest request, HttpServletResponse response) throws IOException, SQLException, ServletException { String id = request.getParameter("id"); userService.deleteUser(id); request.getRequestDispatcher("/user.jsp").forward(request, response); response.sendRedirect("user?action=query"); } private void updateUser(HttpServletRequest request, HttpServletResponse response) throws IOException, SQLException, ServletException { int id = Integer.parseInt(request.getParameter("id")); String username = request.getParameter("username"); String pwd = request.getParameter("pwd"); userService.updateUser(id, username, pwd); request.getRequestDispatcher("/user.jsp").forward(request, response); response.sendRedirect("user?action=query"); } }

资源文件列表:

bmms_maven.zip 大约有115个文件
  1. bmms_maven/
  2. bmms_maven/.gitignore 490B
  3. bmms_maven/.idea/
  4. bmms_maven/.idea/.gitignore 190B
  5. bmms_maven/.idea/compiler.xml 541B
  6. bmms_maven/.idea/encodings.xml 432B
  7. bmms_maven/.idea/jarRepositories.xml 1.08KB
  8. bmms_maven/.idea/libraries/
  9. bmms_maven/.idea/libraries/commons_dbcp_1_4.xml 871B
  10. bmms_maven/.idea/libraries/jsp_api.xml 245B
  11. bmms_maven/.idea/libraries/servlet_api.xml 253B
  12. bmms_maven/.idea/misc.xml 539B
  13. bmms_maven/.idea/uiDesigner.xml 8.71KB
  14. bmms_maven/.idea/workspace.xml 11.26KB
  15. bmms_maven/bmms_web/
  16. bmms_maven/bmms_web/pom.xml 2.07KB
  17. bmms_maven/bmms_web/src/
  18. bmms_maven/bmms_web/src/main/
  19. bmms_maven/bmms_web/src/main/java/
  20. bmms_maven/bmms_web/src/main/java/com/
  21. bmms_maven/bmms_web/src/main/java/com/controller/
  22. bmms_maven/bmms_web/src/main/java/com/controller/UserController.java 3.22KB
  23. bmms_maven/bmms_web/src/main/java/com/dao/
  24. bmms_maven/bmms_web/src/main/java/com/dao/UserDao.java 392B
  25. bmms_maven/bmms_web/src/main/java/com/dao/UserDaoImpl.java 2.7KB
  26. bmms_maven/bmms_web/src/main/java/com/entity/
  27. bmms_maven/bmms_web/src/main/java/com/entity/User.java 674B
  28. bmms_maven/bmms_web/src/main/java/com/service/
  29. bmms_maven/bmms_web/src/main/java/com/service/UserServiceImpl.java 789B
  30. bmms_maven/bmms_web/src/main/java/com/service/UseService.java 429B
  31. bmms_maven/bmms_web/src/main/resources/
  32. bmms_maven/bmms_web/src/main/test/
  33. bmms_maven/bmms_web/src/main/test/java/
  34. bmms_maven/bmms_web/src/main/webapp/
  35. bmms_maven/bmms_web/src/main/webapp/index.jsp 57B
  36. bmms_maven/bmms_web/src/main/webapp/user.jsp 2.29KB
  37. bmms_maven/bmms_web/src/main/webapp/WEB-INF/
  38. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/
  39. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/commons-dbcp-1.4.jar 156.76KB
  40. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/commons-pool-1.6.jar 108.51KB
  41. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/hamcrest-core-1.3.jar 43.97KB
  42. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/jsp-api.jar 72.18KB
  43. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/jstl-1.2.jar 404.53KB
  44. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/junit-4.12.jar 307.55KB
  45. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/mysql-connector-java-5.1.47.jar 983.89KB
  46. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/servlet-api.jar 278.93KB
  47. bmms_maven/bmms_web/src/main/webapp/WEB-INF/lib/standard-1.1.2.jar 384.04KB
  48. bmms_maven/bmms_web/src/main/webapp/WEB-INF/web.xml 498B
  49. bmms_maven/bmms_web/target/
  50. bmms_maven/bmms_web/target/bmms_web/
  51. bmms_maven/bmms_web/target/bmms_web/index.jsp 57B
  52. bmms_maven/bmms_web/target/bmms_web/META-INF/
  53. bmms_maven/bmms_web/target/bmms_web/META-INF/MANIFEST.MF 103B
  54. bmms_maven/bmms_web/target/bmms_web/user.jsp 2.29KB
  55. bmms_maven/bmms_web/target/bmms_web/web/
  56. bmms_maven/bmms_web/target/bmms_web/web/WEB-INF/
  57. bmms_maven/bmms_web/target/bmms_web/WEB-INF/
  58. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/
  59. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/
  60. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/controller/
  61. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/controller/UserController.class 3.25KB
  62. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/dao/
  63. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/dao/impl/
  64. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/dao/UserDao.class 413B
  65. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/dao/UserDaoImpl.class 3.86KB
  66. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/entity/
  67. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/entity/User.class 997B
  68. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/service/
  69. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/service/impl/
  70. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/service/UserServiceImpl.class 1.13KB
  71. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/com/service/UseService.class 423B
  72. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/controller/
  73. bmms_maven/bmms_web/target/bmms_web/WEB-INF/classes/jdbc/
  74. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/
  75. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/commons-dbcp-1.4.jar 156.76KB
  76. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/commons-pool-1.5.4.jar 93.97KB
  77. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/commons-pool-1.6.jar 108.51KB
  78. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/hamcrest-core-1.3.jar 43.97KB
  79. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/jsp-api.jar 72.18KB
  80. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/jstl-1.2.jar 404.53KB
  81. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/junit-4.12.jar 307.55KB
  82. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/mysql-connector-java-5.1.47.jar 983.89KB
  83. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/mysql-connector-java-8.0.28.jar 2.36MB
  84. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/protobuf-java-3.11.4.jar 1.58MB
  85. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/servlet-api.jar 278.93KB
  86. bmms_maven/bmms_web/target/bmms_web/WEB-INF/lib/standard-1.1.2.jar 384.04KB
  87. bmms_maven/bmms_web/target/bmms_web/WEB-INF/web.xml 498B
  88. bmms_maven/bmms_web/target/bmms_web.war 5.95MB
  89. bmms_maven/bmms_web/target/classes/
  90. bmms_maven/bmms_web/target/classes/com/
  91. bmms_maven/bmms_web/target/classes/com/controller/
  92. bmms_maven/bmms_web/target/classes/com/controller/UserController.class 3.25KB
  93. bmms_maven/bmms_web/target/classes/com/dao/
  94. bmms_maven/bmms_web/target/classes/com/dao/UserDao.class 413B
  95. bmms_maven/bmms_web/target/classes/com/dao/UserDaoImpl.class 3.86KB
  96. bmms_maven/bmms_web/target/classes/com/entity/
  97. bmms_maven/bmms_web/target/classes/com/entity/User.class 997B
  98. bmms_maven/bmms_web/target/classes/com/service/
  99. bmms_maven/bmms_web/target/classes/com/service/UserServiceImpl.class 1.13KB
  100. bmms_maven/bmms_web/target/classes/com/service/UseService.class 423B
  101. bmms_maven/bmms_web/target/generated-sources/
  102. bmms_maven/bmms_web/target/generated-sources/annotations/
  103. bmms_maven/bmms_web/target/maven-archiver/
  104. bmms_maven/bmms_web/target/maven-archiver/pom.properties 59B
  105. bmms_maven/bmms_web/target/maven-status/
  106. bmms_maven/bmms_web/target/maven-status/maven-compiler-plugin/
  107. bmms_maven/bmms_web/target/maven-status/maven-compiler-plugin/compile/
  108. bmms_maven/bmms_web/target/maven-status/maven-compiler-plugin/compile/default-compile/
  109. bmms_maven/bmms_web/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  110. bmms_maven/bmms_web/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst 565B
  111. bmms_maven/bmms_web/web/
  112. bmms_maven/bmms_web/web/index.jsp 307B
  113. bmms_maven/bmms_web/web/WEB-INF/
  114. bmms_maven/bmms_web/web/WEB-INF/web.xml 304B
  115. bmms_maven/pom.xml 740B
0评论
提交 加载更多评论
其他资源 springboot基于SpringBoot的旅游网站的设计与实现
摘 要 随着科学技术的飞速发展,各行各业都在努力与现代先进技术接轨,通过科技手段提高自身的优势,旅游网站当然也不能排除在外,随着旅游网站的不断成熟,它彻底改变了过去传统的旅游网站方式,不仅使旅游管理难度变低了,还提升了旅游网站的灵活性。这种个性化的旅游网站特别注重交互协调经营与管理的相互配合,激发了管理人员的创造性与主动性,对旅游管理的管理而言非常有利。 本文首先分析了旅游网站的发展背景和意义,简要阐述了旅游网站系统开发的主要内容和优势,然后简要介绍了国内外旅游网站系统的研究和应用现状,并对系统开发技术,系统分析和总体设计,实现详细功能等。 本旅游网站系统采用的数据库是MYSQL,使用JSP技术开发,在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。 关键词:旅游网站;JSP;MYSQL 数据库
springboot校园管理系统的设计与实现
摘  要 随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,校园管理系统当然也不能排除在外。校园管理系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot框架构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结,得出系统中存在的不足及需要改进的地方,为以后的系统维护提供了方便,同时也为今后开发类似系统提供了借鉴和帮助。这种个性化的网上校园管理系统特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对校园管理系统而言非常有利。 本校园管理系统采用的数据库是Mysql,使用springboot框架开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
ppt高效制作技巧与方法
ppt高效制作技巧与方法
ppt高效制作技巧与方法 ppt高效制作技巧与方法 ppt高效制作技巧与方法
期末数据分析项目(23级人工智能).zip
期末数据分析项目(23级人工智能).zip
期末数据分析项目(23级人工智能).zip 期末数据分析项目(23级人工智能).zip
第三周板书(1).zip
第三周板书(1).zip
Java Web实验 Spring架构的实现
Java Web项目初步学习
在线投稿系统 SSM毕业设计 附带论文.zip
在线投稿系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B
在线投稿系统 SSM毕业设计 附带论文.zip
智能仓储系统 SSM毕业设计 附带论文.zip
智能仓储系统 SSM毕业设计 附带论文 启动教程:https://www.bilibili.com/video/BV1GK1iYyE2B