因为我的毕业设计,我曾经写过一次关于fsLayuiPlugin和ssm项目的结合的有关博文,但是到了毕业设计要结束了,才发现了自己的菜,本来想套用别人的框架,结果才发现一点也不简单。今天,我再来汇总一下关于fsLayuiPlugin我个人遇到的一些问题。
框架的引用请查看我的上一篇博文,我这里就不再赘述
首先,我还是谈谈传值的问题。在本项目之中,我全部使用的是异步的传值,第一个是关于数据表格的传值,也就是怎样才能让前端页面显示成一个数据表格的样子。
第一步:
注意上面的url属性,这个属性就是异步请求你的action,它具体是:plugins->frame->js->fsConfig.js的servletUrl的值拼接上上面<table>的url属性的值,所以具体该怎么写相信不用我多说了吧,这样你的请求就异步的到你的springMVC了,然后就是返回了。一般来说,因为是表格,所以应该返回的都是一个List集合吧,这个框架变态的地方在于这个返回的JSon格式,如果格式不一样,它是会报数据异常的,我就在这里卡了n久!你必须封装成如下格式:
{"errorNo":"0","results":{"data":{"list":[里面就是你的表格返回的list,例如List<User>]}}}
除了中文部分,其它部分必须一毛一样,不然它会报数据格式异常的,然后前端的话就是上图的<p>里面filed属性直接用你要显示的实体类的属性值就ok了,title属性是表格的表头,它会自动帮你把值绑定到表格上面,例如这里直接写User类的属性就ok了
下篇博文小编将发怎样分页哟,这里也是坑爹呢