其他分享
首页 > 其他分享> > JSP技术--大数据2003 02

JSP技术--大数据2003 02

作者:互联网

 概念:jsp是建立在servlet上的动态网页开发技术,也称java的服务端页面,其本质上就是一个servlet。

jsp的运行原理: 当jsp文件第一次请求的时候,jsp的容器(tomcat)就将jsp文件转换为一个Servlet,然后jsp容器再将其编译成字节码文件后向外提供服务。

                

jsp的脚本: (主要定义java代码)

语法:

<%  代码 (变量、表达式、方法...)%> 

         声明的变量是局部变量

<%= 内容%>

        1.用于将数据输出到客户端(即内容会放在out.print()中,作为out.print的参数)

        2.%和=间不可以有空格

<%! 成员变量\成员方法...%>

        或被编译到-jspService()之外,在其中定义的都是成员方法、成员变量、静态方法、静态变量等。

jsp可以使用的注释:

        1.html注释<!--html注释-->

        2.jsp注释<%--jsp注释--%>

        3.java注释 //java注释

 课堂练习:

jsp指令:  

page指令:主要用于设置页面的编码方式、jsp页面采用的语言等

语法:<%@ page 属性1="属性值1"...%>

 课堂练习+常用的属性:

include指令:实现jsp页面中包含文件

语法:<%@ include file="被包含文件的地址"%>

        

jps隐式对象:

out:与ServletResponse.getWrite()返回的PrintWrite()相似,都是向客户端发送文本形式的实体内容

 (out写入数据是将数据插入jspWrite的缓冲区,只有当调用了ServletResponse.getWrite()方法后才真正的写入servlet所提供的缓冲区)

pageContext:用于获取其他的隐式对象;存储操作数据

exception:处理异常信息

只有在错误处理页面才可以使用:page指令中指定了属性:<%page isError="true"%>

 

 

标签:02,java,--,注释,2003,jsp,out,servlet,页面
来源: https://blog.csdn.net/up_up_up_up_/article/details/121399759