问个弱弱的问题
要实现一个弱弱的功能
即用户在文本区写入一段文本,这段文本可能很长比如是一篇论文之类,
点提交后存入数据库,现在想把用户存入的文本调用来显示在网页上
要求按用户输入时的格式显示(如换行,制表符,段落,居中显示之类,还有就是字体大小颜色了。。。)
现在问题是
1、后台数据库用哪个类型Text还有Blob或者Clob?
2、像CSDN这样的回复文本编辑器是自己写还是有这样的插件?
3、如何能按用户编辑的格式原样显示在网页上?
4、我用text类型存储用户编辑的文本
然后用个方法
public static String replaceHtml(String contents) {
contents = contents.replace("<", "<");
contents = contents.replace(">", ">");
contents = contents.replace("\"", """);
contents = contents.replace("\n", "<br/>");
contents = contents.replace(" ", " ");
return contents;
}
转换来实现换行空格等,不知道这种方法是不是太笨有没有更好的方法实现?
5、大侠们给个完美的解决方案,有代码更好!
6、回贴有分,完美解决方案的给100分