Liferay MVPPortlet中的动态选择列表



您可以在Liferay MVCPortlet JSP页面中创建一个带有静态选项的选择列表,如下所示:

<%@ taglib uri="http://liferay.com/tld/aui" prefix="aui" %>
<aui:form>
<aui:select name="items">
<aui:option value="item1">Item1</aui:option>
<aui:option value="item2">Item2</aui:option>
</aui:select> 
</aui:form>

为portlet会话中存储的对象列表动态创建选项的推荐方法是什么?

使用foreach标记:https://www.tutorialspoint.com/jsp/jstl_core_foreach_tag.htm

<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri="http://liferay.com/tld/aui" prefix="aui" %>
<aui:form>
<aui:select name="items">
<c:forEach items="<%=yourList%>" var="yourlistItem">
<aui:option value="${yourlistItem.value}">${yourlistItem.name}</aui:option>
</c:forEach>
</aui:select> 
</aui:form>

相关内容

  • 没有找到相关文章

最新更新