GZMachinesWeb/.svn/pristine/37/37b2f5b45333ddfb6563baf90b7...

56 lines
1.2 KiB
Plaintext

package com.bonus.core;
import javax.servlet.http.HttpServletRequest;
public class RequestHelper {
public static String getString(HttpServletRequest request, String key) {
return request.getParameter(key);
}
public static String getAttrString(HttpServletRequest request, String key) {
Object o = request.getAttribute(key);
if(o == null){
return "";
}
return o.toString();
}
public static String getString(HttpServletRequest request, String key,String defaultValue) {
String value = request.getParameter(key);
if(StringHelper.isEmpty(value)){
return defaultValue;
}
return value;
}
public static float getFloat(HttpServletRequest request, String key) {
String tmp = getString(request,key);
try{
return Float.parseFloat(tmp);
} catch(Exception e){
return 0;
}
}
public static int getInt(HttpServletRequest request, String key,int defaultValue) {
String tmp = getString(request,key);
try{
return Integer.parseInt(tmp);
} catch(Exception e){
return defaultValue;
}
}
public static int getInt(HttpServletRequest request, String key) {
String tmp = getString(request,key);
try{
return Integer.parseInt(tmp);
} catch(Exception e){
return -1;
}
}
}