系统概述
本系统采用JSP+Servlet+JDBC+MySQL技术进行开发,包括查看我的心情列表,
编辑我的心情信息、新增我的心情。
使用方法
将项目从idea中导入,然后配置项目的结构,包括jdk,库,模块,项目,工件,Facet,
配置Tomcat,将项目部署到Tomcat进行访问。
浏览器中输入地址:http://localhost:8080/ROOT/Do 进行访问。
遇到的问题
- java: 程序包javax.servlet不存在 出现此问题,表示的是项目中依赖的servlet-api.jar包没有导入引起的, 只需要在idea的项目结构中的库中导入jar包即可。
- Tomcat运行项目时报错 Error running ‘TomEE 9.0.65‘ The selected directory is not a TomEE home 在配置Tomcat时选中的TomEE Serve 而不是TomcatServer 导致无法运行项目,因为你运行的是TomEE Server 而不是你配置的Tomcat Server 导致无法识别版本和运行。 解决方法:重新配置Tomcat.在配置时选中Tomcat Server ,然后重启项目,即可成功运行.
练习 JSP+Servlet+MySQL+JDBC 项目有以下诸多好处:
1. 深入理解 Web 开发流程:能全面掌握从前端页面到后端业务逻辑处理以及数据存储交互的整个过程,提升对 Web 开发体系的整体认知。
2. 强化编程技能:涉及多种技术的整合运用,有助于提高编程能力、代码组织能力和问题解决能力。
3. 掌握经典架构模式:这是一种传统且经典的 Web 开发架构,通过实践能深刻理解其架构思想和设计理念。
4. 熟悉数据库操作:熟练掌握通过 JDBC 与 MySQL 进行数据的增删改查等操作,为后续处理更复杂的数据需求打下基础。
5. 增强系统设计能力:在项目实践中学会如何合理规划系统功能、模块划分和接口设计等。
6. 培养团队协作能力:便于与他人合作开发,理解不同角色在项目中的分工和协作方式。
7. 提升项目调试能力:面对各种可能出现的问题和错误,锻炼调试和排错能力。
8. 积累项目经验:为将来从事实际的 Web 开发项目做好经验储备,在求职或实际工作中更具优势。
9. 增强技术迁移能力:所掌握的原理和技能可以迁移应用到其他类似的技术框架和项目中。