html:
<form action=".jsp" method="post">
   <table>
      <tr>
         <td>
            <textarea name="writeString" cols="150" rows="40" ></textarea>
         </td>
      </tr>
   </table>
</form>jsp:
String Str = request.getParameter("writeString");
是不是这样获取,我老是获取不到textarea中的值,求高手帮我指点指点

解决方案 »

  1.   

    把Str的值set到你封装的方法里面去撒
      

  2.   

    应该是这样的,不行你写一form ,属性和上面的name一样,试一试
      

  3.   

    就是这样的,应该是没问题的。
    如果字符集有问题,加上 request.setCharacterEncoding("utf-8") 或GBK
      

  4.   

    我有写个处理字符的JAVA,问题不也是在这,我试过打印出Str,我初始为null,结果还是null
      

  5.   

    这样可以我刚刚又试了一遍,完全可以。肯定是你那里写错了,你可以用
    <%=System.out.print(request.getParameter("writeString"))%>
    在你jsp页面上测试一下..看到底获得没有