【发布时间】:2016-05-09 23:49:51
【问题描述】:
我有一个页面,其中部署了一个 portlet,在我的 portlet 中,我使用浏览器中的 url 访问一些参数,例如:
localhost.com:8080/mypage?text=helloworld
使用
PortalUtil.getOriginalServletRequest(request).getParameter("text")
它工作正常。
当view.jsp 渲染存在一些延迟(例如在 Java 代码中放置一些调试器)并且同时再次调用渲染 portlet view.jsp 但这次我无法读取“文本”参数时,问题就出现了请求
从客户端调用的url如下:
> http://localhost:8080/c/portal/render_portlet?p_l_id=92438&p_p_id=editor_WAR_heliumportlet&p_p_lifecycle=0&p_t_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_pos=0&p_p_col_count=2&p_p_isolated=1¤tURL=
> ...
此网址不包含我的参数,我无法找到触发此网址的线索。任何帮助将不胜感激。
【问题讨论】:
标签: java jsp url liferay url-parameters