对FreeMarker的疑惑,并求实际例子 没人懂吗?那只要能运行起来的freeer的例子,就是struts2 action后,跳到一个freeer模版的例子也没有人成功运行过吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在struts2里用FreeMarker简直太easy啦,它们融合地非常好。举个简单的例子:1、先在struts.xml中配置Action <action name ="hello" class="com.qiner.Hello"> <result type="freeer" name="success">/hello.html</result> </action> 注意:type属性标明使用freeer模板展现视图。 FreeMarker文件的扩展名可以任意,不必局限于ftl。这个扩展名用Dreamwear支持的不太好。 本例中就将模板扩展名改为 html的。2、在Action里加入页面要显示的变量。 private String hello; public String getHello() { return hello; }3、编写模板文件。 <body> ${hello} </body>4、部署运行即可。 谢谢helloqiner,我的第一个freemaker程序总算运行成功了! 新人问个问题(急) 用$连接两个类的命名方式,疑问:DynamicBean$DynamicColumnBean 请教一个截取字符串的方法! 关于sql语句的问题!!!! composite-id 应用错误 请问何如使用Servicemix的FTP组件 JB的struts开发问题 一個很簡單的Spring問題!!請高手指教! 书中的例子,这个错误该怎样解决。 hibernate查询问题 关于解析html成tag树的讨论 跪求高人:发布web service如何让网络上其他机器也能访问?
举个简单的例子:1、先在struts.xml中配置Action
<action name ="hello" class="com.qiner.Hello">
<result type="freeer" name="success">/hello.html</result>
</action>
注意:type属性标明使用freeer模板展现视图。
FreeMarker文件的扩展名可以任意,不必局限于ftl。这个扩展名用Dreamwear支持的不太好。
本例中就将模板扩展名改为 html的。
2、在Action里加入页面要显示的变量。
private String hello;
public String getHello() {
return hello;
}
3、编写模板文件。
<body>
${hello}
</body>
4、部署运行即可。