首页下载资源前端Java Web 实验项目 初步实现maven和idea的整合

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

weixin_7304954514.73MB需要积分:1

资源文件列表:

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

资源介绍:

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"); } }
100+评论
captcha