数据库中有两张表!一张表里有nam值,一张表里有ID!
现在在页面中有一个下拉列表,一个文本框(READONLY)。在下拉列表中读取出来name值,怎样实现文本框中可以自动读取出相对应的ID值!
请高手使用JAVA代码帮忙实现以下!

解决方案 »

  1.   

    你有用框架吗?例如struts或是webwork,还是单纯的jsp???
      

  2.   

    用sql连接语句把那两张表连接起来
      

  3.   

    先将数据放在一个数据结构中,或是封装到一个javabean中也可以;再通过js实现监听,然后在js中把你的数据读进去就可以了吧………………
      

  4.   

    下拉框中的值设置为ID 显示的为ID相应的name
    写个js相应onchange事件把id传进入
    然后用document.getElementById('文本框ID').innerHTML = 传入的ID
      

  5.   

    jsp中:
    <select id="s1" onchange="f()">
     (当然这里要遍历设置的)
     <option value="${Bean.id}">${Bean.name}</option>
    </select>
    <input type="text" id="t1"/>js中:
    function f() {
      var v = document.getElementById('s1').value;
      document.getElementById('t1').innerHTML = v;
    }
      

  6.   

    就像楼上几位说的。写段 js 就行了。当下拉框的选择改变时调用下面的js函数
    function change() { 
      var text = document.getElementById('下拉框id').value; 
      document.getElementById('文本框id').innerHTML = text; 
    }