Jsp的基本概念和初步认识

一、Jsp是什么?能干什么?

1、Jsp是一种允许在标准HTML页面中包含Java代码的模版页面技术。

Servlet = Java + html

Jsp = Html + Java脚本

二、Jsp脚本元素

1、注释<%-- 注释  --%>

2、指令标记<%@ page import="" %>

3、声明标记<%! 写java代码 %>

4、脚本标记<% 写java代码 %>

5、表达式标记<%= %>

三、Jsp页面处理过程

1、请求进入web容器,jsp翻译成servlet;

2、编译servlet代码,将编译过的类文件装入web容器JVM中;

3、web容器创建一个servlet类实例,并执行_jspinit()方法;

4、web容器为该jsp页面调用servlet实例的_jspservice(),将结果发送给用户。Jsp就是Servlet,其最终也是按照Servlet来运行。

四、Jsp翻译成Servlet


Jsp的基本概念和初步认识_第1张图片
 

五、Web容器的classpath

1、WEB-INF/classes

2、WEB-INF/lib

3、tomcat/lib

4、系统的classpath(环境中配置的)

 

你可能感兴趣的:(jsp)