jsp中用<%=loanInfo.getBook().getBookName() %>取不到值

凌风羽化 发布于 2014/03/12 21:43
阅读 386
收藏 0
JSP
求高手帮解决,在jsp中 用<%=loanInfo.getBook().getBookName() %>取值取不出来。 LoanInfo类中写了getBook()方法,Book类中也已经写了BookName()方法。而<%=loanInfo.getBorrowTIme() %>却可以。loanInfo.hbm.xml配置如下
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
                                   "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.domain">
 <class name="LoanInfo" table="t_LoanInfo">
  <!-- 主键借阅编号 -->
  <id column="loanId" name="loanId">
   <generator class="native"/>
  </id>
  <!-- 多对一属性: 图书对象 -->
  <many-to-one cascade="save-update" class="Book" column="barcode"
   lazy="false" name="book" outer-join="true"/>
  <!-- 多对一属性: 读者对象 -->
  <many-to-one cascade="save-update" class="Reader" column="readerNo"
   lazy="false" name="reader" outer-join="true"/>
  <!-- 简单日期型属性: 借阅时间 -->
  <property column="borrowTIme" generated="never" lazy="false"
   length="10" name="borrowTIme" type="string"/>
  <!-- 简单日期型属性: 归还时间 -->
  <property column="returnTIme" generated="never" lazy="false"
   length="10" name="returnTIme" type="string"/>
 </class>
</hibernate-mapping> 



加载中
返回顶部
顶部