?? paramutil.java
字號:
package net.xdevelop.util;
import javax.servlet.*;
public class ParamUtil {
/**
* 獲得request中指定名稱的參數值,若有中文亂碼問題請增加轉碼部分
* @param request ServletRequest對象
* @param paramName 參數名稱
* @return 如果該變量值存在則返回該值,否則返回""
*/
public static String getParameter( ServletRequest request, String paramName ) {
String temp = request.getParameter(paramName);
if (temp != null && !temp.equals("")) {
//若有中文問題,請將下面語句注釋
try {
temp = new String(temp.getBytes("8859_1"), "GB2312");
}
catch (Exception e) {
return "";
}
return temp;
}
else {
return "";
}
}
/**
* 獲得request中的int型參數值
* @param request ServletRequest對象
* @param paramName 參數名稱
* @param defaultNum 默認值,如果沒有返回該值
* @return 如果該參數值存在則返回其轉換為int型的值,否則返回defaultNum
*/
public static int getIntParameter( ServletRequest request, String paramName, int defaultNum ) {
String temp = request.getParameter(paramName);
if (temp != null && !temp.equals("")) {
int num = defaultNum;
try {
num = Integer.parseInt(temp);
}
catch (Exception ignored) {
}
return num;
}
else {
return defaultNum;
}
}
}///////////
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -