javabean原理是什么?javabean怎么使用?

阳光 2021-11-23 15:44:35 java常见问答 9183

JavaBean就是符合某种特定的规范的Java类,使用 Java 语言书写,并且遵守 JavaBean API 规范。在使用javabean的时候,我们一定要知道javabean原理,那javabean原理是什么?下面来我们就来给大家讲解一下。

javaBean的基本原理是用于在建立一个系统时的架构中的一个层。如MVC模型架构,javaBean主要适用于M层的,一般提供一些业务上的数据封装或是用户数据的处理的。

代码如下:

public class student
{
    private String id;
    private String name;
    private String sex;
    private double score;
    以下添加一些get, set 方法等。
}

javabean怎么使用?

在jsp中我们可以使用动作标签来访问JavaBean,也可以使用脚本代码访问,在这里我们介绍第一种。

主要有三种动作标签

:声明并创建对象。

:设置指定属性的值。

:获取指定属性的值。

使用的时候,还要注意他们的声明格式:

我们接着上面的例子再接着举几个例子。

这句话的意思是,定义一个User类的对象user1,范围是session。

类名必须使用完全限定类名。

Scope属性有page, requese, session, application四个可选值,分别代表页面,请求,会话,应用4种范围。还有几种变型:

这几种变型主要处理form表单提交时的属性赋值。

将propertyname的值提交给beanname中的属性名称相同的属性。

将请求参数名称为paramname的值提交给propertyname属性。

将所有的属性与请求参数关联,实现自动复制并自动转换数据类型。

这句话的意思是,将user1对象的name属性值显示在页面上。

注意,是直接显示在页面上!

使用JavaBeans的好处很多,能够解决代码重复编写,减少代码冗余,功能区分明确,提高了代码的维护性。最后大家如果想要了解更多其他工具教程知识,敬请关注奇Q工具网。

推荐阅读:

Java架构师需要学多少内容?Java架构师的工资高吗?

java程序怎么打包成exe?java程序打包成exe方法

java数组求和方法是什么?java数组如何计算最大值?