textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示

          package eoms.docmanage.struts.action;

          /**
           * Created by IntelliJ IDEA.
           * User: luyongfa
           * Date: 11-4-6
           * Time: 上午10:02
           * To change this template use File | Settings | File Templates.
           
          */

          public class StringEncoder {
              
          public static String inDatabase(String str){

          //      下面的代碼將字符串以正確方式顯示(包括回車,換行,空格)
                 while(str.indexOf("<")!=-1){

                  str 
          = str.substring(0,str.indexOf("<"))+"&lt;"+str.substring(str.indexOf("<")+1);

                  }


                   
          while(str.indexOf(">")!=-1){

                  str 
          = str.substring(0,str.indexOf(">"))+"&gt;"+str.substring(str.indexOf(">")+1);

                  }


                  
          while(str.indexOf("\n")!=-1){

                  str 
          = str.substring(0,str.indexOf("\n"))+"<br>"+str.substring(str.indexOf("\n")+1);

                  }


                  
          while(str.indexOf(" ")!=-1){

                  str 
          = str.substring(0,str.indexOf(" "))+"&nbsp;"+str.substring(str.indexOf(" ")+1);

                  }



                  
          return str;

                  }


                
          public static String inTextarea(String str){

          //      下面的代碼將字符串以正確方式顯示(包括回車,換行,空格)

                  
          while(str.indexOf("<br>")!=-1){

                  str 
          = str.substring(0,str.indexOf("<br>"))+"\n"+str.substring(str.indexOf("<br>")+4);

                  }


                  
          while(str.indexOf("&nbsp;")!=-1){

                  str 
          = str.substring(0,str.indexOf("&nbsp;"))+" "+str.substring(str.indexOf("&nbsp;")+6);

                  }


                     
          while(str.indexOf("&lt;")!=-1){

                  str 
          = str.substring(0,str.indexOf("&lt;"))+"<"+str.substring(str.indexOf("&lt;")+4);

                  }


                   
          while(str.indexOf("&gt;")!=-1){

                  str 
          = str.substring(0,str.indexOf("&gt;"))+">"+str.substring(str.indexOf("&gt;")+4);

                  }

                  
          return str;

                  }


                
          public static String inJsp(String str){

          //      下面的代碼將字符串以正確方式顯示(包括回車,換行,空格)

                  
          while(str.indexOf("\r")!=-1){

                  str 
          = str.substring(0,str.indexOf("\r"))+""+str.substring(str.indexOf("\r")+1);

                  }

                   
          while(str.indexOf("\"")!=-1){

                  str 
          = str.substring(0,str.indexOf("\""))+"&quot;"+str.substring(str.indexOf("\"")+1);

                  }

                  
          return str;

                  }



          }

          posted on 2011-04-06 10:32 Mr.lu 閱讀(3811) 評論(6)  編輯  收藏

          評論

          # re: textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示 2014-04-11 14:06 asdfa

          gjhghjg
          hklk  回復  更多評論   

          # re: textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示 2014-04-11 14:06 asdfa

          sdfasdfasfasdf
          adfasf
          a ads fasd asd f  回復  更多評論   

          # re: textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示 2014-04-26 18:09 kl

          jj
          jlj
          hhi  回復  更多評論   

          # re: textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示[未登錄] 2015-09-06 18:35 1

          啊啊啊啊 啊啊啊啊
          啊啊啊啊  回復  更多評論   

          # re: textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示 2016-04-26 21:56 的發(fā)貨的費

          法規(guī)和法規(guī)和法規(guī)和符合人體后對符合人體會讓他的返回任何人的融合和的個人各的人格的若干的負荷的任何  回復  更多評論   

          # re: textarea中輸入換行、空格等,以正確的格式后臺存儲和前臺顯示 2016-06-01 10:50 淡淡的

          我了

          個去

          什么  回復  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網站導航:
           
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 连城县| 孝感市| 长武县| 海晏县| 东丰县| 荔浦县| 吐鲁番市| 武安市| 土默特右旗| 扶沟县| 昭觉县| 德阳市| 湖北省| 东阳市| 土默特右旗| 龙井市| 伊宁市| 邵阳县| 西乌| 桂阳县| 临西县| 荣昌县| 和硕县| 平遥县| 襄城县| 阜康市| 集安市| 新野县| 金川县| 棋牌| 江阴市| 齐河县| 嘉鱼县| 汉阴县| 罗甸县| 武隆县| 项城市| 奉新县| 西丰县| 洪洞县| 西充县|