jfianl数据库操作问题

      在jfianl框架中连接数据库成功后,我们要对数据库进行操作。我们将主要的sql语句写在了model中,那么如何将model中sql语句的运行结果在视图页面中展示?换句话说是如何进行传值。是不是要在页面中设置model中sql语句所在函数的调用,另外函数中要return一个结果,然后在页面中设计一个div来专门显示结果?主要的代码要怎么构建?还是可以直接通过ajax?或者还有别的方法吗?

评论区

JFinal

2016-10-25 16:38

这些问题,其实只要下载首页的 jfinal demo 看一下就都不是问题了,都是最基本的用法:
1: action 中查询数据并用 setAttr 方法传递给页面
setAttr("userList", new User().find(sql));
render("index.html");

2:页面直接使用,以下是 velocity 的迭代用法,其它模板引擎也类似
#for( user : userList)
${user.name}
#end

热门反馈

扫码入社