参考资料
JSP实验参考文件
主要看实验任务书
实验1. 第一个HTML页面与Tomcat
实验内容:任务书中的JSP-实验1。
1.1 EclipseJEE的使用
- 新建
Tomcat Server
- 新建
Dynamic Web Project
、JSP
、Servlet
任务:
- 非Eclipse下,编写一个简单的HTML页面
index.html
部署到Tomcat中,部署目录为webapps\test
。 - Eclipse下打开实验参考文件中的JSP-实验1(HTML、JSP基础,Eclipse JEE入门)目录中的
表格(table)示例代码.html
文件。
实验2. JSP与Servlet
实验内容:任务书中的JSP-实验2。
2.1 初步认识
- 创建JSP:编码与中文乱码问题
- 创建Servlet:1.doGet与doPost分别对应get与post请求;2.注解@WebServlet;3:在页面中怎么换行的问题(
<br>
与块级元素,比如<p></p>
..) - 比较JSP与Servlet的异同
2.2 JSP的使用
主要查看JSP-实验2(EclipseJEE、request与表单)目录下的test1,test2,test3,requestLogin4.jsp与requestTest3.jsp
目标:
- 掌握JSP中如何使用Java代码(
<%%>
),如何导入Java类(<%@ page import="entity.User,java.util.*" %>
) - 掌握Java代码与页面代码混合,掌握JSP小脚本
<%=%>
- 掌握前后端数据交换
实验3. JSP深入
实验内容:任务书中的JSP-实验3。
3.1 使用Servlet代替doXXX.jsp。Servlet作为控制器。
3.2 request作用域实验,重定向与转发
3.3. session作用域实验
3.4. EL表达式
实验4. MVC(简单讲解)
对比LoginServet.java
与doLogin.jsp
5. 尝试部署《案例-JSP项目学习(case2)-基于MySql.zip》
尝试在EclipseJEE中部署案例-JSP项目学习(case2)-基于MySql.zip,该案例使用MySQL数据库,部署前请先设置好数据库。
6. JSP与Echarts3结合的例子
一个简单的基于JSP、Servlet的Echarts3小例子
一个简单的基于JSP、Servlet的Echarts项目地址