版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/GYH0730/article/details/84095758
Javabean简介:
Javabean就是符合某种特定规范的Java类。使用Javabeans的好处是解决代码重复编写,减少代码冗余,功能区分明确,提高了代码的维护性。
Javabean的设计原则:
- 公有类
- 无参数的构造方法
- 属性私有
- getter和setter方法
什么是Jsp动作?
JSP动作元素,动作元素为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性、可选的内容、与开始标签匹配的结束标签。
在Jsp页面中如何使用JavaBeans
<Jsp:useBean>
第一种写和使用普通Java类一样:
2使用动作标签
<jsp:setProperty>
<jsp:getProperty>
<jsp:include>动作元素
<jsp:include>动作元素用来包含静态和动态的文件。该动作把指定文件插入正在生成的页面。语法格式如下:
<jsp:include page="relative URL" flush="true" />
前面已经介绍过include指令,它是在JSP文件被转换成Servlet的时候引入文件,而这里的jsp:include动作不同,插入文件的时间是在页面被请求的时候。
以下是include动作相关的属性列表。
属性 | 描述 |
---|---|
page | 包含在页面中的相对URL地址。 |
flush | 布尔属性,定义在包含资源前是否刷新缓存区。 |
include指令与include动作比较
<jsp:forward> 动作元素
jsp:forward动作把请求转到另外的页面。jsp:forward标记只有一个属性page。语法格式如下所示:
<jsp:forward page="Relative URL" />
以下是forward相关联的属性:
属性 | 描述 |
---|---|
page | page属性包含的是一个相对URL。page的值既可以直接给出,也可以在请求的时候动态计算,可以是一个JSP页面或者一个 Java Servlet. |
<jsp:param>动作元素
用来传递参数,一般与<jsp:include>、<jsp:forward>联合使用,其语法格式如下:
<jsp:param name=”参数名” value=”参数值”/>
----------------------------------
from慕课网与W3cschool