2
回答
在一个项目里面,jfinal 如何实现前台和后台分别用不同的视图类型展示?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

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

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

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

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

我的问题就是:

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

举报
jelly_oy
发帖于3年前 2回/802阅
共有2个答案 最后回答: 3年前

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

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



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

引用来自“JFinal”的评论

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

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



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

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