Extjs整合struts2的jsonplugin的方法和注意事项

来源:互联网 发布:c语言中! 编辑:程序博客网 时间:2024/04/30 08:56

      最近在做一个第三方表报监控的系统,要用的很多数据展示的应用,发现用extjs和struts2的jsonplugin的结合解决问题很棒,项目已经上线,现在写下步骤以便查阅。


步骤1、在项目中添加struts2的库。如下

步骤2、添加Google的jsonplugin 插件。

下载Google json插件http://cwiki.apache.org/S2PLUGINS/json-plugin.html,jsonplugin-0.32.jar包放入项目的库中。注意版本要正确。

 

步骤3、写action类,配置struts.xml文件。

 

 

 

在配置改action的时候务必加上<result type="json"><param name="defaultEncoding">utf-8</param></result>否则不兼容ie7因为ie7只认识utf-8编码格式不认识utf8格式,这个都是我研究好久搞出来的结论。

 

步骤4、添加extjs库。

 

在extjs官方下载extjs库引入库文件

步骤5、写一个通过ext的jsonstore获取数据,并用extjs的datagrid显示数据的例子。

 

 

 

 

 

 

原创粉丝点击