maizi2011 发表于 2013-2-6 09:57:17

JSP动作指令之useBean的使用

<jsp:useBean id="bean_name" class="class_name" Scope="范围"> 
 
public class Student{                                                                                                                           private String stu_id;            //学号 private String stu_name;          //学生姓名          public String getStu_id() {return stu_id;}public void setStu_id(String stu_id) {this.stu_id = stu_id;}public String getStu_name() {return stu_name;}public void setStu_name(String stu_name) {this.stu_name = stu_name;}}  
<@%page content="text/html";charset="UTF-8" language="java" %><@page import="Student"><jsp:useBean id="student" class="Student" scope="page" /><%   student.setStu_id("001");student.setStu_name("maizi");student.stu_sex("boy");%>学生编号:<%=student.getStu_id()%><br>学生姓名:<%=student.getStu_name()%>学生性别:<%=student.getStu_sex()%>注释://id为useBean的唯一值//class为JavaBean的类名,从而进行调用//scope指的是对的页面 
scope属性作用于范围:
 
1.application  指的是对应用程序有效
2.session
3.request
4.page           对当前页面有效
4.page    指的是对当前JSP页面有效
 
<jsp:setProperty name="beanname" Property="类属性名字" value="修改后的值"> 
 
 
 
 
 
 
说明:第一个JSP代码是useBean的格式。第二个JSP代码在于useBean功能的演示!
 
作者:麦子  邮箱:maizi2011#qq.com
页: [1]
查看完整版本: JSP动作指令之useBean的使用