1.JSP生命周期 :运行时只会有一个实例,跟servlet一样,jsp实例初始化,销毁时也会调用Servlet的init()与
destory()方法。另外,JSP还有自己的初始化方法与销毁方法_jspInit()与_jspDestory().
2.JSP语法
JSP源代码可以分成两部分:模板数据与元素。
模板数据:固定的HTML代码
元素:包括脚本(也就是java代码),JSP指令,JSP标签等。
3.JSP指令
page指令:用来声明JSP页面的属性。
include指令: <%@include file="relativeURL" %>
relativeURL为本应用程序内另一个JSP文件或者HTML文件的路径。
<jsp:include page="relativeURL"/>。
include指令与include行为作用一样,但原理不一样。区别就是include指令是"先包含,后编译",在被编译的jsp
文件中已经包含被include的文件内容。
而include行为是"先运行后包含",在被编译的jsp中没有被include的文件内容,运行时才包含的,而且只包含运行
结果。
taglib指令:有两个属性 ,uri为类库的地址,prefix为标签的前缀。
4.JSP行为
<jsp:include page="" flush="true" /> :flush:设置被读入的文件是否要清空缓存。
JavaBean(POJO)
useBean行为用于在jsp中定义一个Java Bean对象。
格式:<jsp:useBean id="beanid" class="className" scope="value"/>
useBean行为定义了Java Bean对象后,就可以通过getPropert行为来获取JAVA Bean属性,或者通过setPropert行
为来设置JavaBean属性。
<jsp:getProperty name="beanName" property="propertyName" />
<jsp:setProperty name="beanName" property="propertyName" />
<jsp:plugin />嵌入Applet
<jsp:forward />行为
servlet中能够通过request.getRequestDispatcher("someServlet").forward(request,response)跳转到另一个
Servlet或者另一个文件,jsp也可以。<jsp:forward />实际上是对forward方法的一个封装。
<jsp:directive />行为:相当于JSP指令。
<jsp:directive.page/>行为相当于<%@ page%>
<jsp:directive.include/>相当于<%@ include/>
<jsp:directive.taglib/>相当于<%@ taglib %>
5.JSP隐藏对象
9个:out.request.response.config.session.application.page.pageContext.exception.
6.JSP配置
7.EL表达式
EL表达式是用${}括起来的脚本,用来更方便地读取对象。EL表达式写在jsp的html代码中,而不能写在"<%"与"%>"
引起的jsp脚本中。
EL表达式中的隐藏对象。
EL表达式中运算
分享到:
相关推荐
JSP笔记,JSP笔记 JSP JAVA 笔记
韩顺平jsp笔记(个人总结版)
好Day1 Tomcat的全局配置文件 ...1、jsp(java server page):是服务器端运行的,JSP本身就是一个文档,不仅可以包含静态的HTML代码,也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet发布,并接受请求.
Jsp笔记
JSP(java server page) 1.JSP介绍: JSP是服务器端运行的页面,JSP本身就是一个Servlet,他不仅可以包含静态的HTML代码,也可以包含动态的JAVA代码,服务器容器可以将JSP转换成Servlet发布,并接受请求。 Jsp文件...
可以获取jsp笔记,不需要自己去记,直接下载直接用,里面包括源码和各种软件。
这是一个JSP实例,由四个JSP页面组成,处理用户的注册和登陆信息。
2023年JSP笔记之五JSP和数据库应用.doc
完整的jsp笔记,涵盖了整个jsp学习内容。有实例,有分析。
JSP笔记关于JSP原理、常用语法、看完之后简单的JSP文件代码可以看懂
jsp笔记(20220104183605).pdf
JSP笔记(20220104194929).pdf
达内jsp笔记完全版, 很详细,给大家共享
两个不错的JSP笔记.觉得还不错,跟大家分享一下!
6_JSP笔记.pdf
北京圣思园jsp笔记,详细的要看视频,张龙老师讲的,很不错的课程。
jsp笔记,自己收集,极力推荐,很多很全面的例子,概念,很值得的东西