private static final String getParam(ServletRequest request, String name,
String defval)
{
String param = request.getParameter(name);
return (param != null ? param : defval);
}
private static final int getParam(ServletRequest request, String name,
int defval)
{
String param = request.getParameter(name);
int value = defval;
if (param != null) {
try { value = Integer.parseInt(param); }
catch (NumberFormatException ignore) { }
}
return value;
}

博客给出了JSP中获取请求参数的两个方法。一个是获取字符串类型参数,若参数不为null则返回该参数,否则返回默认值;另一个是获取整数类型参数,若参数不为null则尝试转换为整数,转换失败则返回默认值。
1092

被折叠的 条评论
为什么被折叠?



