关于留言换行的问题,急急。。

weigbo
04-12-18 2 227

在一个网页中有个表单,有个textarea字段,用于输入留言。textarea是自动换行的。提交后,在另一个jsp文件的表格中输出的时候不自动换行了,表格定义为400,会一直撑开。长长的。烦死我了。。有人有办法吗解决吗?先谢了。。



input.htm
<html>
<body>
<form name='form1' method='post' action='out.jsp'>
<textarea name='ss' cols='50' rows='5'>这里是高5宽50的意思,记不清代码是不是对了。。
</textarea>
<input type='submit' name='submit' value='submit'>
</form>
</body>
</html>

out.jsp
<%@ page contentType="text/html;charset=gb2312"%>
<html>
<%
String s=request.getParameter(
"ss");
%>
<table width='400'>
<tr>
<td width='400' style=
"WORD-WRAP: break-word"><%out.println(s);%></td>
</tr>
</table>
</html>

banq
2004-12-18 12:14




\n

转换成

<br>

Juniper
2004-12-21 11:45

如果图省事儿,可以使用 String.replaceAll(String index,String newstring); 方法完成 \n 到 <br> 的转换: