Java 如何有效地解析request.getParameter()值?

Java 如何有效地解析request.getParameter()值?,java,httprequest,Java,Httprequest,我以以下方式解析请求参数值 1.解析布尔值 boolean isWebView = false; if((request.getParameter("isVebView")) != null) { isWebView = Boolean.valueOf(request.getParameter("isVebView")).booleanValue(); } int scope = 0; if(request.getParameter("scope") != null){ scope

我以以下方式解析请求参数值

1.解析布尔值

boolean isWebView = false;

if((request.getParameter("isVebView")) != null) {
isWebView = Boolean.valueOf(request.getParameter("isVebView")).booleanValue();
}
int scope = 0;

if(request.getParameter("scope") != null){
    scope = Integer.valueOf(request.getParameter("scope"));
}
2.解析整数值

boolean isWebView = false;

if((request.getParameter("isVebView")) != null) {
isWebView = Boolean.valueOf(request.getParameter("isVebView")).booleanValue();
}
int scope = 0;

if(request.getParameter("scope") != null){
    scope = Integer.valueOf(request.getParameter("scope"));
}
每次检查一个空值,并对其进行价值评估——我每次都感到有些负担。有更好的方法吗?

boolean isWebView=(“true.equals”(request.getParameter(“isVebView”))
booleanIsWebView=(“true”).equals(request.getParameter(“isVebView”))