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ā)表評論。


          網(wǎng)站導航:
           
          <2016年4月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導航

          統(tǒng)計

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 大化| 东明县| 根河市| 诏安县| 阿拉善左旗| 蕲春县| 万年县| 阜康市| 探索| 吉林市| 吉安县| 泰顺县| 宿松县| 鹤峰县| 临泉县| 四子王旗| 翁牛特旗| 尤溪县| 芒康县| 瑞金市| 昔阳县| 斗六市| 札达县| 武宣县| 罗源县| 镇远县| 寿宁县| 舒兰市| 保康县| 甘谷县| 隆安县| 措美县| 五原县| 齐齐哈尔市| 宁德市| 怀宁县| 乳山市| 石城县| 公主岭市| 鹤壁市| 吉首市|