问个JSP里的弱弱问题

来源:百度知道 编辑:UC知道 时间:2024/09/27 15:36:11
怎么显示textaraea里的内容自动换行?

比如 :a.jsp里
<form action="b.jsp" method="post">
<textarea name=t1>
第1行
第2行
第3行
</textarea>
<input type="submit">
</form>

b.jsp里
<%out.print(request.getParameter("t1"))%>

但是内容是不换行的 请问怎么实现??

可以写一个函数,把它\n做成<br>的转换
public static String addBr(String Content) {
String makeContent = new String();
StringTokenizer strToken = new StringTokenizer(Content, "\n");
while (strToken.hasMoreTokens()) {
makeContent = makeContent + strToken.nextToken() + "<br>";
}
return makeContent;
}
这样出来的字符串就有换行了。