关于portlet参数的问题
源码:
public void processAction(ActionRequest request,
ActionResponse actionResponse) throws PortletException,
java.io.IOException {
String flag = "flag";
System.out.println("*************************************************");
System.out.println("flag:" + flag);
actionResponse.setRenderParameter("flag", flag);
}
public void doView(RenderRequest request, RenderResponse response)
throws PortletException, IOException {
String flag = request.getParameter("flag");
System.out.println("#################################################");
System.out.println("flag:" + flag);
response.setContentType(request.getResponseContentType());
PortletRequestDispatcher rd = getPortletContext().getRequestDispatcher("view");
rd.include(request,response);
}
_______________________________________________________________________________________________
打印结果:
*************************************************
flag:flag
#################################################
flag:flag#60
_______________________________________________________________________________________________
问题:
为什么会多出一个"#60"
换了个测试环境会多个"#48"
或者大概和什么有关系