<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- 
    Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping>
    <class name="org.vo.Type" table="type">
        <id name="typeid" type="java.lang.Integer">
            <column name="typeid" />
            <generator class="native" />
        </id>
        <property name="typename" type="java.lang.String">
            <column name="typename" length="50" not-null="true" />
        </property>
        <set name="xuqius" inverse="true" cascade="all"
         table="xuqiu" lazy="true" order-by="id">
            <key>
                <column name="typeid" not-null="true" />
            </key>
            <one-to-many class="org.vo.Xuqiu" />
        </set>
    </class>
</hibernate-mapping>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- 
    Mapping file autogenerated by MyEclipse - Hibernate Tools
-->
<hibernate-mapping>
    <class name="org.vo.Xuqiu" table="xuqiu">
        <id name="id" type="java.lang.Integer">
            <column name="id" />
            <generator class="native" />
        </id>
        <many-to-one name="type" class="org.vo.Type" fetch="select">
            <column name="typeid" not-null="true" />
        </many-to-one>
        <property name="name" type="java.lang.String">
            <column name="name" length="50" not-null="true" />
        </property>
        <property name="xuqiu" type="java.lang.String">
            <column name="xuqiu" length="2000" not-null="true" />
        </property>
        <property name="fdate" type="java.util.Date">
            <column name="fdate" length="23" />
        </property>
        <property name="gdate" type="java.util.Date">
            <column name="gdate" length="23" />
        </property>
        <property name="state" type="java.lang.Integer">
            <column name="state" />
        </property>
    </class>
</hibernate-mapping> <logic:present name="xuqiuall" scope="request">
<logic:iterate id="xuqiu" name="xuqiuall" scope="request"> <tr>
<td>
${type.name}
</td>
<td>
${xuqiu.name}
</td>
<td>
${xuqiu.fdate}
</td>
<td>
${xuqiu.gdate}
</td>
<td>
${xuqiu.state}
</td>
<td>
修改
</td>
<td>
删除
</td>
</tr> </logic:iterate>
</logic:present>${type.name}我这个该如何取啊?     大家帮我看看

解决方案 »

  1.   

    response.getparameter试试,可能行
    不过我没这么写过,不保证
      

  2.   

    <bean:write name="xuqiu" property="name" />
      

  3.   

    <bean:write name="xuqiu" property="name" />这个取的是 xuqiu数据库中的name我想取type中的name
      

  4.   

    ${type.name}我这个该如何取啊? 
    是什么意思,是页面显示不了type.name的值吗?如果是那样改成${xuqiu.type.name}试试
      

  5.   

    (*&%@#&%)@
    我还以为你是不能用标签
    合着你是不会用标签
    <bean:write name="type" property="name" />
      

  6.   

    不行
      type是个分类 有id name
      xuqiu是内容  typeid name我把xuqiu全部查出后 放在request中  用iterate 迭代出可是我只能${xuqiu.} 取到xuqiu表中的数据而我的分类type的name 不知道该怎么取
      

  7.   


    我取的是xuqiu表中的数据,但是我想取type的name
      

  8.   

    不行?看看${xuqiu.type}是不是为null!