guooo 发表于 2013-2-7 18:31:44

原格式输出表单提交的内容

表单提交过程中,可能里面书写了大量的换位符,如空格,换行,分段等,在写入的数据库的时候,需要简单处理一下,从数据库取出显示的时候才有可能与原输入格式一致。

String content = qForm.getString("content");      content = content.replace("\n\r","");      content = content.replace("\r","
");      content = content.replace("\t","  ");      question.setContent(content);
修改时显示的文本框的内容并非实现输入的内容,里面多了一些html标签,比如<br>,<p>等。这时需要再转换一下。

String content1 = question.getContent();      content1 = content1.replace("","\n\r");      content1 = content1.replace("
","\r");      content1 = content1.replace("  ","\t");      question.setContent(content1);
一个可逆的过程,当然一些其它字符需要转换,这里不多述。
页: [1]
查看完整版本: 原格式输出表单提交的内容