本帖最后由 some3one 于 2011-01-17 16:21:30 编辑

解决方案 »

  1.   

    <textarea name="finish_res" row="3"><%=rs.getString(2)%></textarea>
      

  2.   


    恩,我本来是这样写的,这样是能从数据库里拿到数据并显示在A.jsp中,但是,以什么获取显示在页面上的内容呢,传不到B.jsp中去的啊..
      

  3.   

    同样的根据name 属性啊
      

  4.   

    可以啊
    String finish_res = request.getParameter("finish_res");来获得textarea框中的值
      

  5.   

    额,我错了,我打印了下,B.jsp中能正确打印
    String finish_res = request.getParameter("finish_res");
    System.out.print("print-->"+finish_res);但是很奇怪啊,既然传过去了,我更新到数据库时报了:
    ORA-00904: "FINISH_REMARKS": 标识符无效
    开始我以为是没传过去B.jspString sql="update Z01_toot set finish_money=?,c_number=?,people=?,finish_res=? where c_name=?";
    ps = con.prepareStatement(sql);
    ps.setString(1,finish_money);
    ps.setString(2,c_number);
    ps.setString(3,people);
    ps.setString(4,finish_res);
    ps.setString(5,c_name);
    ps.executeUpdate();
      

  6.   

    String sql="update Z01_toot set finish_money=?,c_number=?,people=?,finish_res=? where c_name=?";
    这里错了吧
      

  7.   

    结贴,不好意思~~我太2了,没把表名改正确,都是ctrl+c,ctrl+v偷懒的结果= =;
    哎,就是这种低级错误,纠结了好久,打扰各位了,请无视为我