java - 如何处理 Liferay MVC Portlet 中的动态复选框列表

标签 java liferay checkboxlist liferay-7

我正在创建 mvc portlet 来收集一些数据,但在实现动态复选框列表时遇到一些问题。 liferay 是否有任何标准控件或如何实现此类功能的示例?

理想情况下,如果控件允许分层数据( TreeView )并可能动态加载子树......

感谢您的帮助,

最佳答案

如果我理解正确,罗伯特,您想动态获取复选框列表数据吗?

Liferay 中没有专门的控件(至少我不知道)。然而,由于它是一个 MVC portlet,因此它的行为基本上类似于传统/常规 JSP(所有允许的版本),因此您可以像设计任何其他基于 JSP 的应用程序一样设计您的 protlet。

因此,如果您有一个复选框列表,通常会使用 <portlet:namespace/>标签来命名复选框元素并为表单数据定义一个actionURL。

在定义的操作中使用ParamUtil.getParameterValues(actionRequest,elementName,null)检索所有复选框列表值的数组。

*注意:根据需要使用单选或多选复选框

有关如何在 Liferay MVC portlet 中处理表单数据的更多信息,请查看此 url http://www.liferaysavvy.com/2014/05/liferay-mvc-portlet-form-submission.html

希望这有帮助!

关于java - 如何处理 Liferay MVC Portlet 中的动态复选框列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48147477/

相关文章:

java - 在 Netbeans 中添加文档

java - 如何使用 Spring MVC 在 session 范围内声明变量

c# - 绑定(bind)复选框列表

javascript - 通过javascript过滤复选框列表的最小代码

JavaScript 根据复选框的值打开页面

java - 模块之间的依赖管理

java - Apache 网络服务器无法连接到 Tomcat 服务器

java - 如何保存表单 bean 对象值以便稍后在 Struts 1 中检索它

apache - 无法启动 Liferay tomcat 服务器

java - 在 liferay portlet 中实现编辑