CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

从数据库中读取下拉列表时,不能正确读取到值

楼主wjg259675(郁闷的鱼)2005-07-21 18:07:39 在 Java / Web 开发 提问

我作了一个Struts架构的JSP页面,添加数据后显示添加的信息结果。双击就会显示所点击信息的数据库中的记录。  
  可问题就是,显示是没有问题的,但在双击显示所点击信息的数据库中的记录时,不能正确读取下拉列表中的值,只能读出下拉列表中默认的值,可是能正确读出性别的值,  
  不知这是什么原因,请高手帮忙,谢谢!  
  问题点数:20、回复次数:4Top

1 楼weipj001(快乐王子)回复于 2005-07-21 18:20:04 得分 15

form中的属性跟JSP页面中的属性没有对应或者你没有把值赋给form中的相关属性.Top

2 楼monsoonzeng(monsoon)回复于 2005-07-21 19:14:54 得分 5

讲的不明白,没有代码Top

3 楼wjg259675(郁闷的鱼)回复于 2005-07-22 10:56:36 得分 0

代码如下:  
   
  <td   width="8%"   align="left">性别</td>  
                                                                          <td   width="38%">  
                                                                              <html:select   property="usersex"   style="width:300   ">  
                                                                                  <html:options   name="usersex"/>  
                                                                              </html:select>  
                                                                          </td>  
                                                                          <td   width="12%"   align="left">所属部门</td>  
                                                                          <td   width="36%">  
                                                                                <html:text   property="userdepart"   maxlength="50"/>  
                                                                              <!--  
                                                                              <html:select   property="userdepart"   style="width:300   ">  
                                                                                  <html:options   name="userdepart"/>  
                                                                              </html:select>  
                                                                      -->  
                                                                          </td>  
                                                                          <td   width="6%">&nbsp;</td>  
                                                                      </tr>  
                                                                      <tr>  
                                                                          <td   align="left">职务</td>  
                                                                          <td>  
                                                                              <html:select   property="userjob"   style="width:300   ">  
                                                                                  <html:options   name="userjob"/>  
                                                                              </html:select>  
                                                                          </td>    
   
   
  我作的一样的下拉列表,都能够正确从数据库中读出创建时所选择的值,并browse.jsp页面中显示出来,并在JBuilder中打印出来了,可就是在双击browse.jsp页面中个人信息,会弹出一个list.jsp页面显示信息的详细内容。浏览中显示出的list.jsp结果却只能正确的显示数据库中性别的值,其它下拉列表中显示的还是下拉列表的默认值。  
  怪就怪在,你看到我那注释了吧,我把它注释掉,改成text后,就能显示数据库中的值了    
  性别也是下拉列表,但能正确显示   ,就是下面二个不行  
  请高手帮忙!  
   
   
  Top

4 楼wjg259675(郁闷的鱼)回复于 2005-07-26 10:03:11 得分 0

再来几个捧场的,马上结贴送分!Top

相关问题

  • 使用ado如何读取mysql的数据库列表?
  • 数据库读取
  • 从数据库不能正确读取图片的问题
  • 下来列表怎样动态从数据库中读取记录?
  • 数据库读取问题
  • 数据库读取问题
  • 数据库读取问题
  • 读取数据库中断
  • 读取数据库问题
  • 如何从数据库中动态读取记录,用来改变下拉列表框中的选项

关键词

  • 数据库
  • 页面
  • 属性
  • 信息
  • jsp
  • 读取
  • 显示
  • 值
  • 读出
  • 双击

得分解答快速导航

  • 帖主:wjg259675
  • weipj001
  • monsoonzeng

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo