📄 paramutils.java
字号:
// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: ParamUtils.java
package com.gamvan.util;
import com.gamvan.net.URL;
import com.gamvan.tools.TypeChange;
import java.util.HashMap;
import javax.servlet.http.*;
public class ParamUtils
{
public ParamUtils()
{
}
public static String getHashMapString(HashMap hm, String get)
{
if(hm == null)
return "";
else
return hm.get(get).toString();
}
public static int getHashMapInt(HashMap hm, String get)
{
if(hm == null)
return 0;
else
return TypeChange.objToInt(hm.get(get));
}
public static double getHashMapDouble(HashMap hm, String get)
{
if(hm == null)
return 0.0D;
else
return TypeChange.objToDouble(hm.get(get));
}
public static short getHashMapShort(HashMap hm, String get)
{
if(hm == null)
return 0;
else
return TypeChange.objToShort(hm.get(get));
}
public static String getCookieValue(HttpServletRequest req, String name, String val)
{
String value = val;
Cookie cookies[] = req.getCookies();
if(cookies == null)
return val;
for(int i = 0; i < cookies.length; i++)
{
Cookie c = cookies[i];
if(name.equals(c.getName().trim()))
{
value = c.getValue().trim();
value = URL.urlDecoder(value, "UTF-8");
}
}
return value;
}
public static void setCookieValue(HttpServletResponse rep, String name, String value, int day)
{
value = URL.urlEncoder(value, "UTF-8");
Cookie cookie = new Cookie(name, value);
if(day > 0)
cookie.setMaxAge(day * 60 * 60 * 24);
rep.addCookie(cookie);
}
public static String getStringParameter(HttpServletRequest request, String name)
{
String str = "";
try
{
str = TypeChange.nullOfString(request.getParameter(name).trim());
}
catch(Exception exception) { }
return str;
}
public static String getStringParameter(HttpServletRequest request, String name, String snull)
{
String str = snull;
if(request.getParameter(name) != null)
str = TypeChange.nullOfString(request.getParameter(name).trim());
return str;
}
public static int getIntParameter(HttpServletRequest request, String name)
{
int i = TypeChange.stringToInt(request.getParameter(name));
return i;
}
public static int getIntParameter(HttpServletRequest request, String name, int inull)
{
int i = inull;
if(request.getParameter(name) != null && !request.getParameter(name).equals(""))
i = TypeChange.stringToInt(request.getParameter(name));
return i;
}
public static double getDoubleParameter(HttpServletRequest request, String name, double isnull)
{
double d = 0.0D;
if(request.getParameter(name) != null && !request.getParameter(name).equals(""))
d = TypeChange.stringToDouble(request.getParameter(name));
return d;
}
public static double getDoubleParameter(HttpServletRequest request, String name)
{
double d = TypeChange.stringToDouble(request.getParameter(name));
return d;
}
public static boolean getBooleanParameter(HttpServletRequest request, String name)
{
boolean b = TypeChange.stringToBoolean(request.getParameter(name));
return b;
}
public static boolean getBooleanParameter(HttpServletRequest request, String name, boolean b)
{
boolean bea;
if(request.getAttribute(name) == null)
bea = b;
else
bea = TypeChange.stringToBoolean(request.getParameter(name));
return bea;
}
public static long getLongParameter(HttpServletRequest request, String name)
{
long l = TypeChange.stringToLong(request.getParameter(name));
return l;
}
public static byte getByteParameter(HttpServletRequest request, String name)
{
byte b = TypeChange.stringToByte(request.getParameter(name));
return b;
}
public static byte getByteParameter(HttpServletRequest request, String name, byte bnull)
{
byte b = bnull;
if(request.getParameter(name) != null && !request.getParameter(name).equals(""))
b = TypeChange.stringToByte(request.getParameter(name));
return b;
}
public static short getShortParameter(HttpServletRequest request, String name)
{
short s = TypeChange.stringToShort(request.getParameter(name));
return s;
}
public static short getShortParameter(HttpServletRequest request, String name, short snull)
{
short s = snull;
if(request.getParameter(name) != null && !request.getParameter(name).equals(""))
s = TypeChange.stringToShort(request.getParameter(name));
return s;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -