日期:2014-05-20  浏览次数:20630 次

紧急!关于struts开发,望高手赐教
Java code

<thread>
    <tr>
        <td>姓名</td>//姓名和年龄是从 a 数据库中table1表查出来的信息,现在已经得到
        <td>年龄</td>
        <td>身份证号</td>//身份证号需要从 b 数据库中查出来的,用username关联(注意:是两个不同的数据库)
    </tr>                //现在的问题是我不知道应该如何将查出来的username返回到底层,并关联到数据库将查询到的身份证号查询出,并同时展现到这个页面上,望高手赐教
</thread>
c:forEach  var="op" items="page.data" varStatus="i">
    <tr>
        <td>${op.username} </td>
        <td> ${op.age}</td>
        <td> 此处的值应为身份证号</td>
    </tr>
</c:forEach>






------解决方案--------------------
在op类中定义一个身份证号并且生成它的set、get方法,然后用一个sql查询出username、age、身份证号,并将它们放在op这个javaBean中就可以了
------解决方案--------------------
就是这样的额啊 
探讨
在op类中定义一个身份证号并且生成它的set、get方法,然后用一个sql查询出username、age、身份证号,并将它们放在op这个javaBean中就可以了

------解决方案--------------------
我觉得view层时就应该把数据准备好了,至于一些关联表现的,要看用户操作表现了
------解决方案--------------------
要看具体情况。
------解决方案--------------------
用连接查出数据,再显示出来
------解决方案--------------------
你进入这个页面之前不能在后台查么?
------解决方案--------------------
先查出a数据库中某表的username 和age 在根据username查询b数据库中某表的身份证号 在直接set给这个op对象,, 我认为这个op应该用list存放好点,,op这个javaBean可能要重新新建个吧!!属性必须包括username age 和身份证号。。

2个数据库的 应该 只有这样做 简单点吧 ,, 2个数据库的关联 不是很清楚!!