JavaBean介绍

原创 Laughing  2017-11-09 22:24  阅读 114 次 评论 0 条

JSP中如果要应用JavaBean的标签来操作简单类,则此类必须满足如下的开发要求

  • 所有类必须放在一个包中
  • 所有类必须声明为public
  • 类中所有属性必须封装
  • 封装的属性如果要被访问,北徐编写对应的getter和setter方法
  • 至少存在一个无参数的构造方法
  1. package Bean;  
  2.   
  3. public class SimpleBean {  
  4.     private String  name;  
  5.     private int age;  
  6.   
  7.     public void setName(String name) {  
  8.         this.name = name;  
  9.     }  
  10.   
  11.     public void setAge(int age) {  
  12.         this.age = age;  
  13.     }  
  14.   
  15.     public int getAge() {  
  16.         return age;  
  17.     }  
  18.   
  19.     public String getName() {  
  20.         return name;  
  21.     }  
  22. }  

通过page指令导入

  1. <%@ page import="Bean.SimpleBean" %>  
使用
  1. <%--  
  2.   通过import导入JavaBean  
  3.   --%>  
  4.   <%  
  5.     SimpleBean simpleBean = new SimpleBean();  
  6.     simpleBean.setAge(27);  
  7.     simpleBean.setName("李森");  
  8.   %>  
  9.   <h3>name <%=simpleBean.getName()%></h3>  
  10.   <h3>age <%=simpleBean.getAge()%></h3>  

通过jsp:useBean指令导入

  1. <jsp:useBean id="bean" scope="page" class="Bean.SimpleBean"></jsp:useBean>  
使用
  1. <%  
  2.     bean.setName("李森1");  
  3.     bean.setAge(27);  
  4.   %>  
  5. <p>  
  6.   name:<%=bean.getName()%>  
  7.   <br>  
  8.   age:<%=bean.getAge()%>  
  9. </p>  
  10.   </  
本文地址:https://www.lisen.me/introduction-of-javabean.html
版权声明:本文为原创文章,版权归 木子网 所有,欢迎分享本文,转载请保留出处!

发表评论


表情