请解释以下代码的作用:
boolean showButton = ParamUtil.getBoolean(request, "showButton", true);
PortletSession psession = renderRequest.getPortletSession();
答案 0 :(得分:3)
代码ParamUtil.getBoolean(request, "showButton", true);
从传递的请求对象中检索参数showButton
的值。
它只是调用request.getParameter("showButton")
的同义词,但此外它还会将参数的String
值转换为boolean
,即如果字符串值为"true"
,{{ 1}},"t"
,"y"
,"on"
它们会转换为布尔值"1"
。