先说结论,不建议使用JSP
Java Server Pages
开发步骤
- 在POM中导入jsp坐标
- 建立jsp
- 编写业务逻辑代码
建立POM坐标
依赖坐标如下 ```xml<dependency><groupId>javax.servlet.jsp</groupId><artifactId>jsp-api</artifactId><version>2.2</version><scope>provided</scope></dependency>
注意此处的作用于务必为所提供的的jsp,外部jsp将会和项目内容发生冲突<a name="mAYIS"></a>### 建立jsp文件演示代码:```java<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>Title</title></head><body><h1>Hello JSP static pages</h1><%System.out.println("Hello World!(JSP Version)");%></body></html>
效果
本质
JSP本质上依然是转换成Servlet的java代码,通过虚拟机的字节码进行沟通
每次JSP在项目中都会被编写成Java代码,然后被编译为字节码后进行发送相应输出。
优缺点
优点:动态效果成型快,可以快速进行代码编写,脚本语言没有学习成本,简化输出
缺点:不利于编写和协作,占用高,流程复杂
