jsp操作javaBean

来源:互联网 发布:java 将多个list合并 编辑:程序博客网 时间:2024/05/23 13:59

有一个Person类

package cn.itcast.domain;import java.util.Date;public class Person {private String name = "aaa";private int age;private Date birthday;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Date getBirthday() {return birthday;}public void setBirthday(Date birthday) {this.birthday = birthday;}}

jsp代码为

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>    <%@ page import="java.util.*" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>operate javaBean</title></head><body><!-- 实例化 --><jsp:useBean id="person" class="cn.itcast.domain.Person"><%--只在实例化时才执行 --%></jsp:useBean><%=person.getName() %><br><br><!-- 手工赋值 --><jsp:setProperty property="name" name="person" value="hand"/><%=person.getName() %><br><br><!-- 请求参数赋值    ,支持8中基本数据类型的转换--><jsp:setProperty property="name" name="person" param="name"/><jsp:setProperty property="age" name="person" param="age"/><jsp:setProperty property="birthday" name="person" value="<%=new Date() %>"/><%=person.getName() %><br><%=person.getAge() %><br><%=person.getBirthday() %><br>--------------<br><!-- 标签获取值 --><jsp:getProperty property="name" name="person"/><br><jsp:getProperty property="age" name="person"/></body></html>
输出为

0 0
原创粉丝点击