[开发] form提交时,可以实现调跳转,但是参数接收不到

mengbi10 2013-08-01

是不是我参数获取的方法有问题?

planDestination =  request.getParameter("planDestination");

mousepc 2014-03-21
你可以通过request.getParameters()然后遍历看看有没有。
yatou_0209 2014-05-27
这个问题我也遇到过,不过我是get提交的时候在URl上获得不到参数。我是这样处理的,希望对你有帮助。

需要在from表单中添加:
<liferay-portlet:renderURLParams varImpl="portletURL" />

portletURL指向:
PortletURL portletURL = renderResponse.createRenderURL();
portletURL.setParameter("javax.portlet.action", "doView");
pageContext.setAttribute("portletURL", portletURL);

其中 portletURL.setParameter("javax.portlet.action", "doView");中的javax.portlet.action表示你要传递到的地址。如果是jsp就写jspPage。需要进入action就要用这个类。
Global site tag (gtag.js) - Google Analytics