在一个项目里面,jfinal 如何实现前台和后台分别用不同的视图类型展示?

jelly_oy 发布于 2014/11/19 11:43
阅读 836
收藏 0

@JFinal 你好,想跟你请教个问题:

我现在想用jfinal做一个CMS内容管理系统,分前台和后台,前台希望用html页面展现,后台希望用JSP展现,

JFinalConfig继承类里面配置视图类型的代码,如下:

me.setViewType(ViewType.JSP);       // 设置视图类型为Jsp,否则默认为FreeMarker

我的问题就是:

在一个项目里面,jfinal 如何实现前台和后台分别用不同的视图类型展示呢?

加载中
1
JFinal
JFinal

    必然可以,jfinal 支持多视图在同一个项目中同时使用。可以这样用:

render("abc.html");
renderJsp("def.jsp");



    第一个 render 使用的是 me.setViewType(...)所指定的视图类型,第二个 renderJsp,明确指定用的是 JSP。你也可以明确指定用 freemarker: renderFreeMarkder(...)。

0
jelly_oy
jelly_oy

引用来自“JFinal”的评论

    必然可以,jfinal 支持多视图在同一个项目中同时使用。可以这样用:

render("abc.html");
renderJsp("def.jsp");



    第一个 render 使用的是 me.setViewType(...)所指定的视图类型,第二个 renderJsp,明确指定用的是 JSP。你也可以明确指定用 freemarker: renderFreeMarkder(...)。

哇塞,原来jfinal 这么强大,谢谢詹波的指导!
返回顶部
顶部