Javav中危險字元過濾工具類

2021-09-10 08:17:12 字數 564 閱讀 5185

在進行**開發時,為了避免**遭到sql語句的注入式攻擊,應該考慮到過濾字串中的危險字元。

在該例項中,可以過濾"&;'<>--/ %=#"等字元時,在處理頁面中會把這些字元過濾掉

/**

該示例主要利用string的replaceall方法

public string replaceall(string regex,string replacement)

引數說明:

regex: 表示需要替換的字串

replacement : 表示替換後的字串

*/public class stringutil

public void setsourcestr(string sourcestr)

public string gettargetstr()

public void settargetstr(string targetstr)

}

// 測試字串過濾

public static void main(string args)

過濾危險字元,字元轉碼,處理字串中的空值

public class chstr else catch exception e return strvalue 返回轉換後的輸 入變數strvalue 處理字串中的空值 public static final string nulltostring string v,string tov ret...

StringUtil 工具類 過濾作用

package com.lzg.guestbook public class stringutil else public static string changenull string source,string target else public static string filterhtm...

Gson簡單過濾工具類封裝

test public void teststrategy override public boolean shouldskipclass class clazz setfieldnamingstrategy new fieldnamingstrategy create employee emplo...