比如我数据库里导出来一大堆的ID...是一些帐号...然后我想设置点击进去就可以查看该帐号的一些相关信息...然后我一开始用
<a href="page.jsp"><input type="hidden" id="pinfo" name="pinfo" value=<%=数据库里导出来的%>><%=这里在导一出用来显示那个ID%></a>
我这里是用一个循环的..然后执行总发现是null然后一想,因为value那里取值因为是一直取到ResultSet为null的..然后现在请教大家有没有什么方法可以准确的识别用户所点的是哪个对象?

解决方案 »

  1.   

    改为:<input type="hidden" id="pinfo" name="pinfo" value= <%=数据库里导出来的==null?默认值:数据库里导出来的%>> 
      

  2.   

    这样的话想了下id导致重复了...这样又该怎么办呢...你去另外一个页面读取pinfo的话肯定是最后一个数据(非null)的
      

  3.   


    <c:forEach var="变量名" items="${数据库里导出来的}">
    <a href="page.jsp"> <input type="hidden" id="pinfo${变量名.存的变量名}" name="pinfo${变量名.存的变量名}" value= ${变量名.存的变量名}> ${变量名.存的变量名}</a> <\c:forEach>
      

  4.   

    你这样写的话id和name也应该到最后指的是最后一个对象吧...我想实现的是比如单击这个用户到page.jsp能显示我刚单击过的用户的ID信息...主要我页面上会出现多个不同的ID...