超难度问题,怎么样把TEXTAREA 中的数据提交到数据库再回显到TEXTAREA 而且格式不变!

时间:2022-10-13 17:27:46
怎么样把TEXTAREA 中的数据提交到数据库再回显到TEXTAREA 而且格式不变!
用的是out.print("document.form.textarea.value=string")
这个string怎么写,如果没有换行很好办,现在关键是有回车换行

8 个解决方案

#1


看看这个贴子有没有帮助
http://community.csdn.net/Expert/topic/4513/4513351.xml?temp=.4576227

#2


TEXTAREA中能解析<br>吗?
是在TEXTAREA中显示而不是在网页中显示

#3


建议你用现在网上很流行的留言板的免费组件来做,简单又方便,而且还实现你要的效果

#4


这个问题我碰到过用char br= new (char)10 代替回车。

#5


没有new 关键字的

#6


那就用脚本替换成/r/n呗

#7


写入的时候进行处理
/*
 * 创建日期 2005-8-24
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
package com;

/**
 * @author FENGXIAO
 *
 * TODO 要更改此生成的类型注释的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
public class Change {
public static String TextToHtml(String sourcestr)  
{  
int strlen;  
String restring="", destr = "";  
strlen = sourcestr.length();  
for     (int i=0; i<strlen;     i++)  
{  
char ch=sourcestr.charAt(i);  
switch (ch)  
{  
case '<':  
destr = "&lt;";  
break;  
case '>':  
destr = "&gt;";  
break;  
case '\"':  
destr = "&quot;";  
break;  
case '&':  
destr = "&amp;";  
break;  
case 13:  
destr = "<br>";  
break;  
case 32:  
destr = "&nbsp;";  
break;  
default :  
destr = "" + ch;  
break;  
}  
restring = restring + destr;  
}  
return "" + restring;  


}

#8


没有用的

#1


看看这个贴子有没有帮助
http://community.csdn.net/Expert/topic/4513/4513351.xml?temp=.4576227

#2


TEXTAREA中能解析<br>吗?
是在TEXTAREA中显示而不是在网页中显示

#3


建议你用现在网上很流行的留言板的免费组件来做,简单又方便,而且还实现你要的效果

#4


这个问题我碰到过用char br= new (char)10 代替回车。

#5


没有new 关键字的

#6


那就用脚本替换成/r/n呗

#7


写入的时候进行处理
/*
 * 创建日期 2005-8-24
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
package com;

/**
 * @author FENGXIAO
 *
 * TODO 要更改此生成的类型注释的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
public class Change {
public static String TextToHtml(String sourcestr)  
{  
int strlen;  
String restring="", destr = "";  
strlen = sourcestr.length();  
for     (int i=0; i<strlen;     i++)  
{  
char ch=sourcestr.charAt(i);  
switch (ch)  
{  
case '<':  
destr = "&lt;";  
break;  
case '>':  
destr = "&gt;";  
break;  
case '\"':  
destr = "&quot;";  
break;  
case '&':  
destr = "&amp;";  
break;  
case 13:  
destr = "<br>";  
break;  
case 32:  
destr = "&nbsp;";  
break;  
default :  
destr = "" + ch;  
break;  
}  
restring = restring + destr;  
}  
return "" + restring;  


}

#8


没有用的