我用的是 struts2+Hibernate+Spring 框架
我的后台代码
public List<Petinfo> findAll() {
String hql = "from Petinfo petinfo";
return (List<Petinfo>) this.getHibernateTemplate().find(hql);
}我的页面下拉框代码
<select name="pid">
<option>--请选择--</option>
<s:iterator value="#request.slist" id="petinfo">
<s:if test="#petinfo.getpetId==pid">
<option value="${petinfo.petId }" selected="selected">${petinfo.petOwnerName }</option>
</s:if>
<s:else>
<option value="${petinfo.petId }">${petinfo.petOwnerName }</option>
</s:else>
</s:iterator>
</select>请教大家 我判断的是在同一张表中,而且数据有重复的。 怎么让他下拉出来选择的数据没有重复的?
我的后台代码
public List<Petinfo> findAll() {
String hql = "from Petinfo petinfo";
return (List<Petinfo>) this.getHibernateTemplate().find(hql);
}我的页面下拉框代码
<select name="pid">
<option>--请选择--</option>
<s:iterator value="#request.slist" id="petinfo">
<s:if test="#petinfo.getpetId==pid">
<option value="${petinfo.petId }" selected="selected">${petinfo.petOwnerName }</option>
</s:if>
<s:else>
<option value="${petinfo.petId }">${petinfo.petOwnerName }</option>
</s:else>
</s:iterator>
</select>请教大家 我判断的是在同一张表中,而且数据有重复的。 怎么让他下拉出来选择的数据没有重复的?
解决方案 »
- QueryException
- ext中radio后加一个输入框的使用,高手进!!!
- Spring + ibatis + weblogic,让一个问题给憋了快一周了,在线等答案,求达人解惑!
- 请大家帮我看下,我是哪出错了???
- poi操纵excel的问题,谁解决了分全送,我请他吃饭!不是一般的问题!多谢!
- 数据库查询 分页显示问题。
- 用ant部署jsp应用程序时的编译问题,晕掉了,在线等,急!!!!!!
- jtable 中的checkbox 的问题
- 真心问你们一个问题:学J2EE好找工作吗?有多少公司用J2EE开发系统?
- 难么?? 怎么实现Web页面的裁剪!!! 分不够再加!!!
- freework乱码问题。
- java 抽象接口和接口以及抽象类的区别
hql支持distinct啊
Petinfo重写equals和hsahcode方法。
只要主键相等就返回true。
你又没选择字段,而是把所有的字段都检索出来。任意两条数据,至少会有主键不一样吧?
<s:select name="pid" cssClass="select" id="reason"
value="%{petinfo.petId }" list="#{'1','2','3','4'}" ></s:select>
这样的话 如果petinfo.petId =2的话 2这一项会自动的被选中