我写了一个jsp页面,在上面显示了从数据库查询到的一系列结果,我怎么修改上面的信息,就是说现在jsp上的内容为只读的,怎么设置一个修改按钮后进行数据修改啊……

解决方案 »

  1.   

    你在查询结果的每一行的后面加上一个按钮或者是连接,当点击按钮或连接的时候页面跳转到一个新的页面,
    在新的页面中将要修改的数据信息的值作为输入框的 value,这样就可以修改数据了,修改后,在经过后台代码把数据提交到数据库中就Ok了。
      

  2.   

    在修改页面添加一个BUTTON,在BUTTON增加http://****.com/admin/article?action=update&value=***
      

  3.   

    <a href="某个控制类?id=数据库里面的某个字段的值">修改</a>
    控制类得到个id 就根据这个id 来修改
      

  4.   

    我的做法是:
    <a href="某个控制类?id=主键字段值">修改</a>
    控制类得到个id 就根据这个id 再查询出这一条记录并封装成一个实体对象,然后把这个对象保存在Request中,最后在修改页面中把对应的值通过EL 表达式取出来再进行修改!
      

  5.   

    <td> <input type = "text" name = "cw" value = "<%=one.getCW() %>"></td>
       
         <td width = "50"><a href = "../changeservlet?xh=<%=one.getXH()%>&cw=<%=one.getCW() %>">修改</a>
    传参数时传的值并不是我已经修改过的 数据,而还是以前的value值,这个问题怎么解决啊