如何获取liferay'中所选项目的值和文本;s的web内容速度模板?

如何获取liferay'中所选项目的值和文本;s的web内容速度模板?,liferay,structure,velocity,liferay-velocity,webcontent,Liferay,Structure,Velocity,Liferay Velocity,Webcontent,我有一个选择列表和一个多选择列表的结构 <dynamic-element name="mySLMenu" type="list" index-type="keyword" repeatable="false"> <dynamic-element name="itemOne" type="0" index-type="" repeatable="false"></dynamic-element> <dynamic-element name=

我有一个选择列表和一个多选择列表的结构

<dynamic-element name="mySLMenu" type="list" index-type="keyword" repeatable="false">
    <dynamic-element name="itemOne" type="0" index-type="" repeatable="false"></dynamic-element>
    <dynamic-element name="itemTwo" type="1" index-type="" repeatable="false"></dynamic-element>        
</dynamic-element>
<dynamic-element name="myMSMenu" type="multi-list" index-type="" repeatable="false">
    <dynamic-element name="itemOne" type="0" index-type="" repeatable="false"></dynamic-element>
    <dynamic-element name="itemTwo" type="1" index-type="" repeatable="false"></dynamic-element>    
</dynamic-element>
对于多选列表:

$mySLMenu.getData()
#if($myMSMenu.getOptions().size() >0)
    <select multiple>
    #foreach($item in $myMSMenu.getOptions())
        <option> $item </option>
    #end
    </select>
#end
#if($myMSMenu.getOptions().size()>0)
#foreach($myMSMenu.getOptions()中的项)
$item
#结束
#结束

但是它只返回所选项目的类型,我想同时获取类型(值)和文本(名称),请告诉我方法。

名称的信息不会存储到数据库中的JournalArticle中,在数据库中,您只有以下类型:

<dynamic-content>\u000a\u0009\u0009\u0009<option><![CDATA[0]]></option>\u000a\u0009\u0009\u0009<option><![CDATA[1]]></option>\u000a\u0009\u0009</dynamic-content>\u000a\u0009</dynamic-element>
<dynamic-element name="myMSMenu" type="multi-list" index-type="" repeatable="false">
    <dynamic-element name="itemOne" type="itemOne" index-type="" repeatable="false"></dynamic-element>
    <dynamic-element name="itemTwo" type="itemTwo" index-type="" repeatable="false"></dynamic-element>    
</dynamic-element>