一般web上面普通的jsp页面:textarea 换行问题一般来讲只要在放textarea的 <td>中不要出现 nowrap 就可以了。但是如果遇到连续的英文字符,比如说对于100个字符‘a’,即使你加了<td warp> 这样的东西都没用。出来的效果还是textarea 里面,所有的a 被写在一行里面,没有换行。于是页面就被拉得非常丑了。不知道诸位遇到这个问题一般是怎么解决的?
不妨把你的做法说说。

解决方案 »

  1.   

    为textarea加上cols="20"不是会自己换行吗?
      

  2.   

    <form id="form1" method="post" action="">
      <label>
      <textarea name="textarea" cols="30" rows="10"></textarea>
      </label>
    </form>
      

  3.   

    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
      

  4.   

    <textarea name="content" cols="50" rows="10"></textarea>这样不是就自动换行了吗?
      

  5.   

    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
    哎呀不好意思,搞错了!!!
    是一般的<bean:write name="xxx" property="xxx" />这个一般怎么控制换行!!!!!!!!!!!!!!!
      

  6.   

    <bean:write name="xxx" property="xxx" filter="false" />
      

  7.   

    好,如果能解开LZ两年的困惑 
    也是值得的
    js可以作到,例如可以捕获键盘事件,如果有空格,回车只类的.
    当在textarea中有这样的事件,在程序中替换即可.
      

  8.   

    <td><pre>aaaaaaaaaaaaaaaaaaaa(\n)aaaaaaaaaaaaaaaaa</pre></td>
    或者<td><textarea readonly .....>.....</textarea>
      

  9.   

    <style>
    .breakTd{;
    word-break: break-all;
    }
    </style><td class="breakTd"></td>
      

  10.   

    <textarea name="textarea" cols="30" rows="10"><bean:write name="xxx" property="xxx" /></textarea>