什么是JSP
JSP全称Java Server Page,见名知意,java服务端页面,在使用JSP的时候,大家可以发现JSP和HTML很相似,所以讲大白话,我们可以理解为,有了JSP,我们可以在HTML中写java代码了,接下来通过一个案例来掩饰,通过JSP向IDEA控制台输出一句话
案例一:使用JSP向IDEA控制台输出内容
1.1、使用Maven创建一个webapp
导入jsp相关的依赖
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <!--EL和JSTL--> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version>
1.2,添加jsp页面的text.jsp
案例二、使用servlet跳转jsp,从数据库中查找数据,且通过reqeust对象传值
创建实现类从数据库中获取数据
创建Servlet并将数据保存到reqeust中,servlet代码
JSP代码
运行效果