RT:页面中显示一下拉列表,其中下拉列表的值动态绑定数据库中表的一个字段,求解!
    当重选下拉列表的项时,传递被选中的列值到另一页面??小弟新手,求解,多谢撒!!!

解决方案 »

  1.   

    select 控件怎么绑定到表字段啊!!!!!
      

  2.   

    直接读取数据库中相应字段的所有值,然后再循环显示在你的select中啊
      

  3.   

    <select name="sltname">
    <%while(rs.next()){%>
    <option value="<%=rs.getString("ID")%>"><%=rs.getString("label")%></option>
    <%}%>
    </select>
      

  4.   

    dreamover(梦醒了) 的方法不能使<select name=""></select>与formBean的属性值绑定,也就是说,如果此时formBean的ID属性值是5,页面上却不能看到5已被选择。
    最好的办法是用newxy技术的<nhtml:select name=""></nhtml:select>标签,它可以将数据绑定到formBean。用法如下:
    <nhtml:select name="sltname" sql="select ID,label from table1"   valueName="ID",labelValue="label">
      <option value=""></option>
    </nhtml:select>newxy技术:http://www.newxy.net
    <nhtml:select name=""></nhtml:select>标签: http://www.newxy.net/doc.jsp#anchor13.3.6
      

  5.   

    刚才发的贴子中<nhtml:select name=""></nhtml:select>标签的一个属性名写错了。应是:<nhtml:select name="sltname" sql="select ID,label from table1" valueName="ID",labelName="label">
      <option value=""></option>
    </nhtml:select>newxy技术:http://www.newxy.net
    <nhtml:select name=""></nhtml:select>标签: http://www.newxy.net/doc.jsp#anchor13.3.6