//liferay get向后台传参取不到问题
//需要在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就要
//用这个类。
问题: WARNING: Failed to process TLD with path [http://liferay.com/tld/aui] and URI [/WEB-INF/tld/aui.tld]
解决: 在liferay-plugin-package.properties中的portal-dependency-jars 下导入一个c.tld 就ok了,原因好像是你缺失这个文件导致的。
本文解决使用LiferayGet在从表单中获取参数时遇到的问题,通过添加特定代码片段,确保参数能够正确传递到指定的JSP页面或Action。重点介绍了如何设置PortletURL,并解释了配置文件中导入c.tld文件的重要性。
39

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



