我在一个表单的文本域里编辑好相关文章后放入SQL数据库然后读出来的时候怎么显示成我先前编辑完后的样式最好有点代码,或者解释的详细一点在线等.....先谢了

解决方案 »

  1.   

    在你把文章存入数据库之前,就要把其中的换行符和空格用相应的html标记(<br>和&nbsp;)替换掉,这样以后从数据库中读出的内容就可以按你原来的格式显示了
      

  2.   

    我在一个表单写文章 然后放到javabean里面 然后插入数据库
      

  3.   

    在你执行SQL语句将文章写入数据库之前String content=request.getParameter("content");//content是你表单中文本区的name
    StringBuffer newContent=new StringBuffer(content.length());
    char c;
    for(int i=0;i<content.length();i++)
    {
    c=content.charAt(i);
    switch(c)
    {
    case '\n':newContent.append("<br>");break;
    case ' ':newContent.append("&nbsp;");break;
    default:newContent.append(c);
    }
    }return newContent.toString();