在存入数据库之前做处理,替换回车,如下:
<%!
public class myReplace() {
public String rplace(String parentStr,String ch,String rep) { 
int i = parentStr.indexOf(ch); 
StringBuffer sb = new StringBuffer(); 
if (i == -1) 
return parentStr; 
sb.append(parentStr.substring(0,i) + rep); 
if (i+ch.length() < parentStr.length()) 
sb.append(replace(parentStr.substring(i+ch.length(),parentStr.length()),ch,rep)); 
return sb.toString(); 
}
}
%>
<%
String str=(String)request.getParameter("content");
myReplace r=new myReplace();
str=r.replace(str,"\n","<br>");
str=r.replace(str," ","&nbsp;");
%>