Javabean和Jsp动作元素

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/GYH0730/article/details/84095758

Javabean简介:

Javabean就是符合某种特定规范的Java类。使用Javabeans的好处是解决代码重复编写,减少代码冗余,功能区分明确,提高了代码的维护性。

Javabean的设计原则:

  1. 公有类
  2. 无参数的构造方法
  3. 属性私有
  4. 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

猜你喜欢

转载自blog.csdn.net/GYH0730/article/details/84095758