<td >
<textarea name="text" class="textarea" id="text" >
</textarea>
</td>
我用textarea写了一个文本框
当我提交的时候 把文本框里面的值插入到数据库
然后在从另一个页面吧值取显示在页面上
但是我原来在输入时候换行这些没有了 都显示成了一排
麻烦问一下 怎么样才能现实时还是有换行 空格这些
谢谢了~
<textarea name="text" class="textarea" id="text" >
</textarea>
</td>
我用textarea写了一个文本框
当我提交的时候 把文本框里面的值插入到数据库
然后在从另一个页面吧值取显示在页面上
但是我原来在输入时候换行这些没有了 都显示成了一排
麻烦问一下 怎么样才能现实时还是有换行 空格这些
谢谢了~
解决方案 »
- 求jsp加载flash裁剪上传图片的例子!
- 问个sqlserver2000下的SQL语句。
- 新手提问:未分配权限的用户登录访问各菜单,应显示没有权限页面
- 新手问:基于java的网站是什么意思呀,是不指jsp网站,可是jsp网站基本都是用php开发的呀。所以问:用java做网站是什么概念?
- 介严重的问题,没有高手帮我擞
- 请问那位大哥有没有好的 JavaBean 地解决分页的方案!
- struts开发问题
- 一个非常着急的问题,关于JS
- 请问各位大侠,如何用jsp优雅的实现用户必须登陆后才能下载资料?
- 新手求救,spring mvc使用注解方式,为什么实体bean需要在程序中new一下,而dao层的就是注入一下,不需要new了
- java调用c (jna方式)怎样释放被锁住的内存?
- 新人请教一个带空格的字符串问题
解决方法:在数据库里面多加几个字段,代表行,例如字段叫h1,h2,h3....然后把行数依次插入
或者你就搞一个字段,每插入一段用逗号分开,然后取的时候把这个字段里所有的值都取到
然后用逗号分隔开
//可以转换换行符、回车符等
public static String HTMLEncode(String fString)
{
fString=fString.replace(">", ">");
fString=fString.replace("<", "<");
fString=fString.replace(new String(new char[]{32}), " ");
fString=fString.replace(new String(new char[]{9}), " ");
fString=fString.replace(new String(new char[]{34}), """);
fString=fString.replace(new String(new char[]{39}), "'");
fString=fString.replace(new String(new char[]{13}), "");
fString=fString.replace(new String(new char[]{10,10}), "</p><p>");
fString=fString.replace(new String(new char[]{10}), "<br>");
return fString;
}
这是1.4的JDK
public String HTMLEncode(String fString){
fString=fString.replaceAll(">", ">");
fString=fString.replaceAll("<", "<");
fString=fString.replaceAll(new String(new char[]{32}), " ");
fString=fString.replaceAll(new String(new char[]{9}), " ");
fString=fString.replaceAll(new String(new char[]{34}), """);
fString=fString.replaceAll(new String(new char[]{39}), "'");
fString=fString.replaceAll(new String(new char[]{13}), "");
fString=fString.replaceAll(new String(new char[]{10,10}), "</p><p>");
fString=fString.replaceAll(new String(new char[]{10}), "<br>");
return fString;
}
回到网页上不用处理,网页会自动解释 之类
如果要还原到textarea只要再转回来就行了
转码这是基本的,如果不做处理,我都可以输入SQL语句或病毒代码进去,多危险
回到网页上不用处理,网页会自动解释 之类
如果要还原到textarea只要再转回来就行了
转码这是基本的,如果不做处理,我都可以输入SQL语句或病毒代码进去,多危险
取值:
normal : 默认值。允许在词间换行
break-all : 该行为与亚洲语言的 normal 相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
keep-all : 与所有非亚洲语言的 normal 相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本 说明:
设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。
对于中文,应该使用 break-all 。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 wordBreak 。 2)word-wrap : normal | break-word
取值:
normal : 默认值。允许内容顶开指定的容器边界
break-word : 内容将在边界内换行。如果需要,词内换行( word-break )也将发生 说明:
设置或检索当当前行超过指定容器的边界时是否断开转行。
此属性仅作用于有布局的对象,如块对象。内联要素要使用该属性,必须先设定对象的 height 或 width 属性,或者设定 position 属性为 absolute ,或者设定 display 属性为 block 。
此属性对于 currentStyle 对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为 wordWrap 。建议你看看css样式表手册!用Style="...........";