IdsStartingpoint.hbm.xml<hibernate-mapping>
<class name="com.iasgrp.idstest.vo.IdsStartingpoint" table="ids_startingpoint">
<id name="spId" type="java.lang.Integer">
<column name="sp_id" />
<generator class="native" />
</id>
<property name="spName" type="java.lang.String">
<column name="sp_name" length="50" />
</property>
<property name="spDesc" type="java.lang.String">
<column name="sp_desc" length="400" />
</property>
<property name="spFlag" type="java.lang.Integer">
<column name="sp_flag" />
</property>
<set name="scripts" inverse="true" cascade="all"
table="ids_script" lazy="true" order-by="sc_id">
<key>
<column name="sp_id" />
</key>
<one-to-many class="com.iasgrp.idstest.vo.IdsScript" />
</set>
</class>
</hibernate-mapping>
createsp.jsp页面<logic:iterate id="sp" scope="request" name="spall">
${sp.spId} *********************************<br>
${sp} --------------------------------------<br>
<logic:iterate id="sc" name="sp" property="scripts">
${sp.spId}-----<br>
${sc.scId}<br>
${sc.scName}<p>
sp_id[<%=temp%>]=new Array("${sp.spId}");
sc_id[<%=temp%>]=new Array("${sc.scId}");
sc_name[<%=temp%>]=new Array("${sc.scName}");
<%temp++ ;%>
</logic:iterate>
</logic:iterate>
spall为request传过来的数据,
${sp.spId} *********************************<br> 可以ie的查看源文件中看到显示。但是在二次迭代中:
${sp.spId}-----<br>
${sc.scId}<br>
${sc.scName}<p>
在ie的查看源文件中看不到显示。
怀疑,二次迭代有问题,但是出错在哪里呢?
<class name="com.iasgrp.idstest.vo.IdsStartingpoint" table="ids_startingpoint">
<id name="spId" type="java.lang.Integer">
<column name="sp_id" />
<generator class="native" />
</id>
<property name="spName" type="java.lang.String">
<column name="sp_name" length="50" />
</property>
<property name="spDesc" type="java.lang.String">
<column name="sp_desc" length="400" />
</property>
<property name="spFlag" type="java.lang.Integer">
<column name="sp_flag" />
</property>
<set name="scripts" inverse="true" cascade="all"
table="ids_script" lazy="true" order-by="sc_id">
<key>
<column name="sp_id" />
</key>
<one-to-many class="com.iasgrp.idstest.vo.IdsScript" />
</set>
</class>
</hibernate-mapping>
createsp.jsp页面<logic:iterate id="sp" scope="request" name="spall">
${sp.spId} *********************************<br>
${sp} --------------------------------------<br>
<logic:iterate id="sc" name="sp" property="scripts">
${sp.spId}-----<br>
${sc.scId}<br>
${sc.scName}<p>
sp_id[<%=temp%>]=new Array("${sp.spId}");
sc_id[<%=temp%>]=new Array("${sc.scId}");
sc_name[<%=temp%>]=new Array("${sc.scName}");
<%temp++ ;%>
</logic:iterate>
</logic:iterate>
spall为request传过来的数据,
${sp.spId} *********************************<br> 可以ie的查看源文件中看到显示。但是在二次迭代中:
${sp.spId}-----<br>
${sc.scId}<br>
${sc.scName}<p>
在ie的查看源文件中看不到显示。
怀疑,二次迭代有问题,但是出错在哪里呢?
解决方案 »
- 关于hibernate的问题
- JAVA爬虫 WebCrawler Spider
- 部署项目后启动tomcat报错 Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]:
- WANdisco multisite怎么用?
- jboss4.0下开发ejb3.0的问题?
- 用Eclipse+lomboz开发EJB的数据库连接问题,请帮忙
- 老弟明天面试JAVA程序员,可不可以告诉我一般考什么题目阿?
- java实现文件的读取并存入不同的数组中
- struts 跳转action报错 ,急急
- bufferedReader.read()始终为-1是怎么回事?
- 关于HSQL查询总记录
- 各位工作多年的大虾们帮小弟看看,迷茫呀
vo类属性
IdsStartingpoint.java
private Integer spId;
private String spName;
private String spDesc;
private Integer spFlag;
private Set scripts ;