# javaWeb-jsp **Repository Path**: eond3ng/java-web-jsp ## Basic Information - **Project Name**: javaWeb-jsp - **Description**: 一切原生的及其适合入门的javaWeb项目 - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-02 - **Last Updated**: 2024-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # javaWeb-jsp ## 前言 这个项目没有使用任何依赖管理,使用原始导入lib的方式;没有单元测试,一切都是原始的方式。 只有从最原始的方式,我们才能知道为什么需要maven这种包管理工具;spring、springboot、mybatis这种框架;vue或react这样的前端框架... ### 技术栈:Jsp+Servlet+El+JSTL+MySQL ### 基本环境:win11, Tomcat 10.1.7, MySQL8.0, IDEA2022 ### 目录 非常推荐新手学习的工程目录 ``` javaWeb-jsp: | ├───out //资源输出目录 | ├───src │ ├───main │ │ └───java │ │ └───com │ │ └───thehanged │ │ ├───Bean //实体包 │ │ ├───Dao //数据访问操作包 │ │ │ └───impl │ │ ├───Factory │ │ ├───Filter //过滤器包,实现tomcat请求拦截、资源过滤或字符转换等 │ │ ├───Servlet //servlet包,实现请求处理 │ │ └───Util //工具包 │ └───resources //资源目录 └───web //web工程根目录 ├───include ├───pages │ ├───article │ ├───manager │ └───user ├───static //静态资源目录 │ ├───css │ └───img └───WEB-INF └───lib //工程依赖包 ``` ### 启动 只需要几个操作就可以无痛启动,开始学习 [点击这里](https://gitee.com/thehanged/java-web-jsp/wikis) ### 数据库文件 resources\dump-web_data_set.sql **若需要使用发送邮件功能,请在SendEmailServlet填写自己的邮件和IMAP/SMTP服务的授权码。**