Struts select标签在 FreeMarker 中的使用。


  Struts标签在FreeMarKer 中使用和JSP中是一点不同的。

  引用Struts标签库。

<#assign s=JspTaglibs["/WEB-INF/struts-tags.tld"]>

   在JSP中

<s:select name="list" list="{'Java','.Net'}" value="'Java'"/>

 

  在FreeMarker 中:

  静态数据源:
<@s.select name="person.deleted" list=r"#{'-1':'','0':'是','1':'否'}"  value="-1"/>

  动态数据源:

<@s.select label="Foo label - " name="111" list="%{scenicsTypes}" listKey="id" listValue="name" value="2" />

scenicsTypes 是Action中的一个List 属性。

 

注意:list="%{scenicsTypes}" 中% 不是$,在Strust2标签或者JSP自定义标签在FreeMarker中使用时,如果需要动态绑定数据,使用的$

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM