javabean和jsp动作元素

时间:2024-01-02 10:40:44

model1就是利用了jsp和javabean 的组合来处理问题。jsp页面如果有太多的逻辑代码的话,维护起来和扩展起来是相当的麻烦的。所以jsp的逻辑代码部分都打包到一种java类当中进行编写。这种符合特定原则的java类就叫做JavaBean。

javabean有四个原则:

  1.公有类  ,即用public修饰的类。

    例如:public calss User{}

  2.私有属性  ,即属性部分是由private修饰的

  3.公有的无参的构造方法     有三个关键字  公有  无参   构造方法

  4.set和get方法    因为私有属性而存在

符合以上原则的java类都可以叫做javabean。

那么jsp和java类是怎么联系起来的呢?

就是在jsp页面当中用和javabean有关的动作元素来实现的。jsp页面利用动作元素<jsp:useBean>,<jsp:setProperty>,<jsp:getProperty>javabean的实例对象进行操作

1.<jsp:useBean>创建对象实例

2.<jsp:setProperty>设置对象实例的属性

3.<jsp:getProperty>获取对象实例的属性