JSP
JSP
1、 什么是JSP
java Server Pages : Java服务器端页面,也和Servlet一样,用于动态Web技术。
最大的特点:
-
写JSP就像在写HTML
-
区别:
-
HTML只写给用户提供静态的数据
-
JSP页面中可以嵌入java代码,为用户提供动态数据
-
2、 JSP原理
思路:JSP怎么执行?
-
代码层面无问题
-
服务器内部工作
-
tomcat中有一个work目录
-
IDEA 使用Tomcat的话,会在IDEA的Tomcat中生产一个work目录
-
页面转换为了Java程序
-
浏览器向服务器发送请求,不管访问什么资源,其实都是在访问Servlet
JSP最终会被转换成为一个Java类
JSP本质就是一个Servlet,在JSP页面中 ,只要是Java代码就会原封不动地输出;