paramutil.java
字号:
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: ParamUtil.java
package util;
import java.io.UnsupportedEncodingException;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
public class ParamUtil
{
public ParamUtil()
{
}
public static String getString(HttpServletRequest request, String paramName)
{
return getString(request, paramName, true);
}
public static String getString(HttpServletRequest request, String paramName, boolean b)
{
String temp = request.getParameter(paramName);
try {
if(temp!=null) temp = new String(temp.getBytes(getCode(request)),"GBK");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
if (temp != null && !temp.equals(""))
{
if (b)
temp = "";
return temp;
} else
{
return null;
}
}
public static String getString(HttpServletRequest request, String paramName, String defaultString)
{
String temp = getString(request, paramName);
if (temp == null)
temp = defaultString;
return temp;
}
public static int getInt(HttpServletRequest request, String paramName)
throws NumberFormatException
{
return Integer.parseInt(getString(request, paramName));
}
public static int getInt(HttpServletRequest request, String paramName, int defaultInt)
{
try
{
String temp = getString(request, paramName);
if (temp == null)
return defaultInt;
else
return Integer.parseInt(temp);
}
catch (NumberFormatException e)
{
e.printStackTrace();
}
return 0;
}
public static String getCode(ServletRequest request){
if (request.getCharacterEncoding()==null) return "ISO_8859_1";
return request.getCharacterEncoding();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -