对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程序总算运行成功了! java web设置问题 jstl-api-1.2.jar和jstl-impl-1.2.jar bs架构下的分单打印问题? lomboz3.3中内建的服务怎么没有weblogic啊,怎么加进去呢? ssh配置的问题 关于hibernate的 希望高人推荐下spring+struts+hibernate的框架开发资料 hibernate 为什么只生成hibernate.reveng.xml而没有类 log与log4j的用法 高分请帮忙解决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、部署运行即可。