下拉框的值是从数据库中提取时,他既要显示所有类型的值,还要将从数据库中提取的值显示在框中,即先中数据库提取的值.怎么实现啊?望高手指点!
我的代码如下: <tr>
<td>文章类型:</td>
<td><label>
<select name="typeId">
<%
ApplicationContext ac=new FileSystemXmlApplicationContext("../webapps/LiancunSystem/WEB-INF/classes/applicationContext.xml");
ProjectDAO dao=(ProjectDAO)ac.getBean("dao");
ArrayList list =(ArrayList)dao.query("from NewsType");
System.out.println(list.size());
Iterator iter=list.iterator();
while(iter.hasNext()){
NewsType nt=(NewsType)iter.next();
System.out.println(obj[3]);
if(nt.getTypeId()==obj[3])
{
%>
<option value="<%=nt.getTypeId() %>"><%=nt.getTypeName() %></option>
<option value="<%=obj[3] %>" selected="selected"><%=obj[4] %></option>
<%
}
}
%>
</select>
</label></td>
</tr>
<tr>
显示不了啊!急急。。先谢谢了!
我的代码如下: <tr>
<td>文章类型:</td>
<td><label>
<select name="typeId">
<%
ApplicationContext ac=new FileSystemXmlApplicationContext("../webapps/LiancunSystem/WEB-INF/classes/applicationContext.xml");
ProjectDAO dao=(ProjectDAO)ac.getBean("dao");
ArrayList list =(ArrayList)dao.query("from NewsType");
System.out.println(list.size());
Iterator iter=list.iterator();
while(iter.hasNext()){
NewsType nt=(NewsType)iter.next();
System.out.println(obj[3]);
if(nt.getTypeId()==obj[3])
{
%>
<option value="<%=nt.getTypeId() %>"><%=nt.getTypeName() %></option>
<option value="<%=obj[3] %>" selected="selected"><%=obj[4] %></option>
<%
}
}
%>
</select>
</label></td>
</tr>
<tr>
显示不了啊!急急。。先谢谢了!
解决方案 »
- org.apache.jasper.JasperException: Unable to compile class for JSP:
- 请教一个关于线程的问题,在线求解
- upload文件,使用ie6为何慢于firefox
- struts的页面刷新问题,一个困扰了很久的问题,肯请大家帮忙
- 请问Uportal如何以WEB工程的结构部署到Eclipse里面
- 下载到客户端的applet能不能用tcp/ip协议根服务器通讯?有没有限制?
- flash如何在jsp中显示?
- 在java代码中创建数据库,请为有什么错?
- 我现在做一个动态新闻管理系统,要把编辑好的网页上传到服务器指定的文件夹去,如何有好的实现?
- jsp调用javabean需要做那些步骤啊?在线等待,马上接贴!
- struts1问题
- ssh 后怎么走?昆仑山下苦拜师。
在显示的时候进行一下判断 ,如果数据库查出的当前选中的哪个值,
等于查询出来集合中的值,那么当前这个就显示为
<option value=" <%=obj[3] %>" selected="selected"> <%=obj[4] %> </option>
<logic:iterate id="infoListViewEntity" name="uploadform" property="infoList" indexId="i">
<option value="<bean:write name="infoListViewEntity" property="filetype" />">
<bean:write name="infoListViewEntity" property="filetype" />
</option>
</logic:iterate>
</html:select>