EL表达式在jsp页面中可以这样用吗?
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ page isELIgnored="false"%>
<jsp:useBean id="bookinfo" class="com.javabean.BookBean" scope="request">
<jsp:setProperty name="bookinfo" property="*" />
</jsp:useBean>
<html>
<head>
<title> 用EL显示javabean的信息</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
</head>
<body>
书本详细信息显示:<br>
<hr>
<table>
<tr>
<td>书号:</td>
<td>${bookinfo.getBookid() }</td>
</tr>
<tr>
<td>书名:</td>
<td>${bookinfo.getBookname() }</td>
</tr>
<tr>
<td>作者:</td>
<td>${bookinfo.getAuthor() }</td>
</tr>
<tr>
<td>价格:</td>
<td>${bookinfo.getPrice()}</td>
</tr>
<tr>
<td>折扣:</td>
<td>${bookinfo.getDiscount()}</td>
</tr>
<tr>
<td>出版社:</td>
<td>${bookinfo.getPublisher()}</td>
</tr>
<tr>
<td>备注:</td>
<td>${bookinfo.getNote()}</td>
</tr>
</table>
</body>
</html>
==========================================================
自己用来一下不能够用bean中的getXx()方法来得到数据啊
那么要用什么样的方法来得到bean中的数据了。
------解决方案--------------------<c:out value="${bookinfo.字段名称}">
------解决方案--------------------${bookinfo.Publisher}
------解决方案--------------------是不是写错了
${bookinfo.getNote()}写成
${bookinfo.note}的形式
------解决方案--------------------显然是不行地
<td>${bookinfo.getBookid() } </td>
改为
<td>${bookinfo.Bookid} </td>
------解决方案--------------------你好``
EL表达式在显示bean对象的值的时候``只需要 ${bean.bean对象的属性名} 而不是.bean对象的gett 方法
------解决方案--------------------