${title}
<#list names as x >
${x}
</#list>
xxx我的ftl模板如上
public void index(){
setAttr("title", "这是一个测试");
// renderFreeMarker("/index/index.ftl");
// renderText("这是一个测试");
setAttr("names", new String[]{"1","2","3","4"});
render("index.html");
}action如上
使用run as JavaApplication没有问题,但在tomcat中运行就提示,请问这是什么情况?
严重: / com.jfinal.render.RenderException: freemarker.core.ParseException: Parsing error in template "index/index.html" in line 2, column 20: Encountered "data", but was expecting: ">" at com.jfinal.render.FreeMarkerRender.render(FreeMarkerRender.java:161) at com.jfinal.core.ActionHandler.handle(ActionHandler.java:99) at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:73)
/**
* 配置常量
*/
public void configConstant(Constants me) {
// 加载少量必要配置,随后可用PropKit.get(...)获取值
// PropKit.use("a_little_config.txt");
// me.setDevMode(PropKit.getBoolean("devMode", false));
me.setDevMode(true);
me.setViewExtension("html");
me.setViewType(ViewType.FREE_MARKER);
} /**
* 配置路由
*/
public void configRoute(Routes me) {
me.add("/", IndexController.class,"/index"); // 第三个参数为该Controller的视图存放路径
//me.add("/blog", BlogController.class); // 第三个参数省略时默认与第一个参数值相同,在此即为 "/blog"
}请问这是什么情况?
项目:JFinal