JSP中的JavaBean和动作元素(四)
2016-11-13 19:23
323 查看
回顾一些我们之前所学的JSP的动作元素:
JSP动作元素
<jsp:useBean> 创建一个对象
<jsp:setProperty> 为对象的属性赋值
<jsp:getProperty> 得到对象属性的值
下面来讲解几个新的知识点:
1.<%@include flie="文件名"%> (前面学过的指令有:page taglib include)
举个简单的例子来说:
在main.jsp文件中写上这么一段代码:
<%@include file="foote.jsp" %>
在main.jsp类文件中,会出现footer.jsp所包含的内容
在执行时间上,可以检查生成的类文件(.java),并且是在翻译阶段执行的,
仔细的讲就是,jsp运行前,会被翻译成一个Java类(servlet (也是一个类,后面会讲到)),在翻译的
时候,会把include指令所声明的文件包含进来.和这个JSP文件形成一个整体(简单的说:整个文件的内容都被复制过来),就拿上面的例子来说,main.jsp会产生.java类文件,而footer.jsp
则不会生成.java类文件.
运行时,就不会再运行包含的文件,这种叫做静态包含.
在JSP页面被转化成servlet之前和它融合到一起
2.<jsp:include page="文件名" flush="true"/>后面的flush可写可不写
举个简单的例子来说:
<jsp:include page="footer.jsp"/>(也是在main,jsp文件上的)
在main.jsp的类文件中,只是出现.footer.jsp,并没有出现footer.jsp的内容
也就是说主文件只是把那个文件的运行结果包含了进来,只指定了文件名.
,就拿上面的例子来说,main.jsp会产生.java类文件,而footer.jsp
也会生成.java类文件.
在请求(运行)处理阶段执行,把运行结果包含进来.
引入只能改页面或servlet所生成的应答文本
JSP动作元素
<jsp:useBean> 创建一个对象
<jsp:setProperty> 为对象的属性赋值
<jsp:getProperty> 得到对象属性的值
下面来讲解几个新的知识点:
1.<%@include flie="文件名"%> (前面学过的指令有:page taglib include)
举个简单的例子来说:
在main.jsp文件中写上这么一段代码:
<%@include file="foote.jsp" %>
在main.jsp类文件中,会出现footer.jsp所包含的内容
在执行时间上,可以检查生成的类文件(.java),并且是在翻译阶段执行的,
仔细的讲就是,jsp运行前,会被翻译成一个Java类(servlet (也是一个类,后面会讲到)),在翻译的
时候,会把include指令所声明的文件包含进来.和这个JSP文件形成一个整体(简单的说:整个文件的内容都被复制过来),就拿上面的例子来说,main.jsp会产生.java类文件,而footer.jsp
则不会生成.java类文件.
运行时,就不会再运行包含的文件,这种叫做静态包含.
在JSP页面被转化成servlet之前和它融合到一起
2.<jsp:include page="文件名" flush="true"/>后面的flush可写可不写
举个简单的例子来说:
<jsp:include page="footer.jsp"/>(也是在main,jsp文件上的)
在main.jsp的类文件中,只是出现.footer.jsp,并没有出现footer.jsp的内容
也就是说主文件只是把那个文件的运行结果包含了进来,只指定了文件名.
,就拿上面的例子来说,main.jsp会产生.java类文件,而footer.jsp
也会生成.java类文件.
在请求(运行)处理阶段执行,把运行结果包含进来.
引入只能改页面或servlet所生成的应答文本
相关文章推荐
- JSP中的JavaBean和动作元素(二)
- 通过jsp动作元素将表单的内容和javabean的属性绑定,并显示出来
- JSP--JSP语法--指令--include(动态包含/静态包含)--九大隐式对象--四大域对象--JSP内置标签--JavaBean的动作元素--MVC三层架构
- JSP--JSP语法--指令--include(动态包含/静态包含)--九大隐式对象--四大域对象--JSP内置标签--JavaBean的动作元素--MVC三层架构
- 通过jsp动作元素将表单的内容和javabean的属性绑定,并显示出来。
- jsp作业(3)--通过jsp动作元素将表单的内容和javabean的属性绑定,并显示出来。
- JSP中的JavaBean和动作元素(五)
- JSP语法--指令--include(动态包含/静态包含)--九大隐式对象--四大域对象--JSP内置标签--JavaBean的动作元素--MVC三层架构
- [JSP]javabeans/与JavaBean相关的动作元素
- JSP的JavaBean和动作元素(三)
- JavaBean的动作元素、JavaBean四个作用域范围、jsp:useBean、jsp:setProperty、jsp:getProperty
- JSP--JSP语法--指令---九大隐式对象--四大域对象--JSP内置标签--JavaBean的动作元素--MVC三层架构
- JSP基本用法、JavaBean的动作元素及MVC三层架构
- JSP--JSP语法--指令--include(动态包含/静态包含)--九大隐式对象--四大域对象--JSP内置标签--JavaBean的动作元素--MVC三层架构
- jsp动作元素
- JSP(2)jsp语法之指令元素、脚本元素、动作元素forward、注释方法
- JSP基础(六)——JSP的动作元素
- jsp---用标签操作javaBean(动作标签BeanTest.jsp)
- (34)JSP的动作元素
- JavaBean的属性和动作元素