`
wsm543986221
  • 浏览: 12720 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论

struts2 中flexigrid 显示

阅读更多

struts2中添加相应的插件--

flexigrid中的js中的代码中用到了:id (不是必须),rows(必须),cell(必须)。

虽然,struts2 在配置

<package name="" namespace="" extends="json-default">

<result name="" type="json"/>         <!--type="json" 必须 name不写,默认为success--?

</package>

 

后,sturts2 可以將 数据自动转换为json格式,但是不一定是 flexigrid中要求的格式

 

所以;

action中的数据

private int total;

private int page;

private List rows;

getter and setter

get* 方法的属性都会被自动序列化:即自动被转换为json格式

不想被序列化 可以在get*方法前加:@JSON(serialize=false)

 

 

rows=new ArrayList();

for(User u:listUser){

Map map=new HashMap();

map.put("id",u.getId());//可以不要,最好加上,便于检索

map.put("cell",new Object[] {u.getId(),u.getName(),u.getPassword()});//必须

rows.add(map);

}

 

分享到:
评论

相关推荐

    Flexigrid与struts2的整合使用说明

    使用Struts2的Result类型(如JsonResult或FreemarkerResult)来返回JSON格式的数据,这些数据将被Flexigrid解析并显示在网格中。 Flexigrid的实例: 一个简单的例子可能是从数据库查询用户列表并显示在Flexigrid中...

    Flexigrid的使用(整合Struts2 )

    Flexigrid是一个类似于Ext Gird,但基于jQuery...Flexigrid显示的数据能够通过Ajax获取或者从一个普通的表格转换。 本资源为Flexigrid的入门使用 博文地址:http://blog.csdn.net/itmyhome1990/article/details/37599503

    jquery插件之flexigrid学习实例-jar包

    在Struts2中,可以通过配置Action类和Result类型来实现JSON数据的返回。 接下来,我们来看看"lib"文件夹。在这个压缩包中,"lib"很可能包含了与Struts2和Flexigrid相关的Java库文件(JAR包)。这些JAR包可能包括...

    SSH整合应用+Jquary+Flexigrid实现表格数据显示

    在这个实例中,SSH整合被用于实现一个数据列表的显示功能,利用了Jquery框架的Flexigrid插件。下面我们将详细讲解SSH整合的配置以及Flexigrid的使用。 首先,SSH框架的整合主要包括Spring负责控制反转和依赖注入,...

    flexigrid+struts2+json+jquery实例

    在这个实例中,Flexigrid与Struts2、JSON和jQuery进行了集成,构建了一个功能丰富的Web应用。 Struts2是Apache软件基金会的一个开源MVC框架,用于构建Java Web应用程序。它提供了强大的动作调度、拦截器机制以及...

    jquery插件之flexigrid学习实例

    在这个"jquery插件之flexigrid学习实例"中,我们将深入探讨如何在Struts2框架下结合JSON进行数据交互,以实现一个完整的应用。 首先,我们需要了解Flexigrid的基本使用方法。在HTML页面中,我们需要引入jQuery库和...

    Jquery flexigrid使用

    为了确保Struts2的兼容性,项目中必须使用Struts2 2.1.6版本。在`web.xml`中需要配置正确的TLD定位,以确保JSP标签库能够正确识别Struts2标签。 ```xml &lt;taglib-uri&gt;struts-tags &lt;taglib-location&gt;/WEB-INF/lib/...

    jquery+flexigrid使用方法.pdf

    在`web.xml`中需正确配置Struts2的标签库,确保使用的`struts2-core`版本与配置相符,避免出现`JasperException`。 4. **页面结构与JS初始化** JSP页面中,需要引入相关的JS和CSS文件,以及自定义的`test.js`。在...

    jquery grid插件 Flexigrid + servlet

    Flexigrid可以与各种前端框架(如Bootstrap)和后端技术(如Spring MVC、Struts2)结合,构建完整的Web应用。通过合理的架构设计,可以使数据流、业务逻辑和视图层更好地解耦,提高代码的可维护性和复用性。 总的来...

Global site tag (gtag.js) - Google Analytics