在Struts2中, 使用freemarker 十分方便。
我们有两种途径让输出结果展示freemarker 的内容。
1. 直接设置 result 的 type 为 freemarker.如下:
2. 假定你要设置你的整个应用几乎全部都是freemarker 作为表现层,你可设置default的输出方式是freemarker,如下:
我们有两种途径让输出结果展示freemarker 的内容。
1. 直接设置 result 的 type 为 freemarker.如下:
<package name="startfromheart.default" namespace="/admin/channel" extends="struts-default"> <action name="Common_*" method="{1}" class="starfromheart.channelAct"> <result name="signinView">/WEB-INF/channel_sys/signin_view.ftl</result> </action> </package>
2. 假定你要设置你的整个应用几乎全部都是freemarker 作为表现层,你可设置default的输出方式是freemarker,如下:
<result-type name="freemarker" class="org.apache.struts2.views.freemarker.FreemarkerResult" default="true"/>