原因暂时不知。应该是传递过程中直接传递的就是aaabbb吧。
解决的话。传值的时候遇到换行就用+代替。然后取到值的时候再人为划分。

解决方案 »

  1.   

    引用这里的一篇文章,进行进一步思考
    http://blog.csdn.net/shishaomeng/article/details/4431241
      

  2.   

    如果是textarea里面打回车之类的都是内容之类的东西,最好网上使用成熟的编辑器,带有很多功能。
    把textarea上传的时候他会自动上传textarea里面的html源代码aaa
    bbb就是aaaa<br/>bbb之后存到数据库,其他页面调用出来就换行了。
      

  3.   


    就是用的post,还是存在这个问题
      

  4.   

    你的问题不是提交问题,而是显示。 尽管数据库中保存了
    aa
    bb
    但是显示时如果不处理则没有换行的,要将换行符替换为<br>。或者直接在textarea中显示即可。保存时不要处理。
      

  5.   


    保存的就是aabb
    form.action="announcement.jsp?contentValue="+contentValue;
    request.getAttribute("contentValue")得到的就是aabb
      

  6.   


    保存的就是aabb
    form.action="announcement.jsp?contentValue="+contentValue;
    request.getAttribute("contentValue")得到的就是aabb你是怎么验证的?
      

  7.   

    contentValue = contentValue.replaceAll("\n" , "<br>");
    你在看看  显示ok不?