论坛首页 Java企业应用论坛

Spring Json View之概述

浏览 2397 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-12-11   最后修改:2009-05-26

 

文档中心

 

    Spring json-view  Spring-MVC提供了对JavaScript Object Notation (json) 的支持,它能让你像平时使用spring-mvc一样使用JSON。它能够让你的基于Ajax的前端工具更容易提取(服务器端)数据。它能为你提供几乎您已知的所有功能,例如,Spring JstlView。

    基本上,它是通过AbstractView实现的。现在它增加了

 

    1、Spring BindingResult(结果绑定)

    2、Field GlobalErrors(字段和公共错误信息)

    3、完成校验和通过一个属性编辑器将属性值转换成能显示的字符串

 

    同时它也可以为您正在使用的Ajax-Frameworks提供一些有用的特性。比如,类似prototype.js的错误处理。当然也可以把Model转换成Json 字符串

 

 

查看演示程序您可以获得一个很实用的例子。

 

------------------------目录结构如下---------------------------- 

 

绑定

   1.用法说明

   2.JsonStringWriter

       1.SojoJsonStringWriter

       2.JsonlibJsonStringWriter

   3.比较 

 

校验

   1. Spring MVC 校验样例

 

错误处理

    1.配置

    2.HttpStatusError

    3.ModelFlagError 

    4.自主实现JsonErrorHandler

 

异常处理

    1.配置概述

    2.JsonErrorHandler

    3.JsonExceptionHandler

       1.ExceptionMessageExceptionHandler(异常消息异常处理器)

       2.StackTraceExceptionHandler (堆栈异常处理器)

       3.自定义实现JsonExceptionHandler (JSON异常处理器)

 

其它配置

    1.容器类型支持

    2.编码支持

    3.Javascript 劫持保护

 

 

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics