用EL读取bean属性

来源:互联网 发布:github for mac 下载 编辑:程序博客网 时间:2024/06/05 15:17

注意属性的第一个字母不要大写,否则Cannot find any information on property 'ZhouChang' in a bean of type 'liulixin.ChangFangXing'

<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8"%><jsp:useBean id="haya" scope="session" class="liulixin.ChangFangXing"></jsp:useBean><!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>西安小升初18802930979</title></head><body><jsp:setProperty name="haya" property="chang" value="199" /><jsp:setProperty name="haya" property="kuan" value="100" /><jsp:setProperty name="haya" property="zhouChang"value="${2*haya.chang+2*haya.kuan}" /><%out.println(haya.getZhouChang());%><p>用out.getProperty<jsp:getProperty name="haya" property="zhouChang"></jsp:getProperty><p>下面用纯EL语言取值:${haya.zhouChang}</p></body></html>

package liulixin;public class ChangFangXing {private int chang;public int getChang() {return chang;}public void setChang(int chang) {this.chang = chang;}public int getKuan() {return kuan;}public void setKuan(int kuan) {this.kuan = kuan;}public int getZhouChang() {return zhouChang;}public void setZhouChang(int zhouChang) {this.zhouChang = zhouChang;}private int kuan;private int zhouChang;}


原创粉丝点击