MVC Json 回报

/// <summary>
        /// 获取评论列表
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public ActionResult GetCommentList(int pageIndex=1)
        {
            try{
                WebUser webuser= FunSession.GetSession() as WebUser;
                var pageCount=0;
                var list = HotelOrderInfoService.GetHotelCommentList(webuser.Id, pageIndex, out pageCount);
                return new JsonResult
                {
                    Data = new { mdata = list, pageIndex = pageIndex, pageCount = pageCount, success = true },
                    JsonRequestBehavior = JsonRequestBehavior.AllowGet
                };

            }catch(Exception ex)
            {
                return new JsonResult
                {
                    Data = new { mdata = "", pageIndex = pageIndex, pageCount = 0, success = false },
                    JsonRequestBehavior = JsonRequestBehavior.AllowGet
                };
            }

        }

版权声明:本文博客原创文章,博客,未经同意,不得转载。

时间: 2024-11-06 07:09:47

MVC Json 回报的相关文章

Spring MVC JSON自定义类型转换(续)

前面提到了两种转换类型的方法(Spring MVC JSON自定义类型转换),这里针对Json转换提供一种更简便的方法. 通过配置全局的日期转换来避免使用麻烦的注解. 首先用到了一个简单的日期工具类DateUtil.java /** * DateUtil类 * * @author liuzh */ public class DateUtil { public static final String Y_M_D = "yyyy-MM-dd"; public static final St

Spring MVC Json相关问题

以下是Spring MVC  一个Controller下的方法,返回的是Json 1: @ResponseBody 2:返回 Map<String,Object> 以下是代码: @RequestMapping("/checkUser") @ResponseBody public Map<String,Object> checkUser( String name,String param, HttpServletRequest request){ Map<S

Spring MVC JSON自定义类型转换

类型有很多,这里只用日期为例说明. 在Spring MVC中存在两大类的类型转换,一类是Json,一个是Spring的Binder转换. JSON: 使用Json转换时,可以如下使用: public class Test { private Date createdate; @JsonSerialize(using = DateYMDHMSJsonSerializer.class) public Date getCreatedate() { return createdate; } @JsonD

解决MVC Json序列化的循环引用问题/EF Json序列化循引用问题---Newtonsoft.Json

1..Net开源Json序列化工具Newtonsoft.Json中提供了解决序列化的循环引用问题: 方式1:指定Json序列化配置为 ReferenceLoopHandling.Ignore 方式2:指定 JsonIgnore忽略 引用对象 实例1,解决MVC的Json序列化引用方法: step1:在项目上添加引用 Newtonsoft.Json程序包,命令:Insert-Package Newtonsoft.Json step2:在项目中添加一个类,继承JsonResult,代码如下: ///

spring mvc json 问题

applicationContext.xml 1 <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> 2 <property name="messageConverters"> 3 <list> 4 <bean class="org.springframework.http.conv

Spring MVC JSON 实现JsonSerializer Date类型转换

转载至:http://blog.csdn.net/lantianzhange/article/details/40920933 在Spring MVC中存在两大类的类型转换,一类是Json,一个是Spring的Binder转换. JSON: 使用Json转换时,可以如下使用: [java] view plaincopyprint? public class Test { private Date createdate; @JsonSerialize(using = DateYMDHMSJsonS

spring Mvc json返回json的日期格式问题

(一)输出json数据 springmvc中使用jackson-mapper-asl即可进行json输出,在配置上有几点: 1.使用mvc:annotation-driven 2.在依赖管理中添加jackson-mapper-asl <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version

Spring4 MVC json问题(406 Not Acceptable)

最近使用spring4.0的Mvc,json请求时,客户端报错,406 Not Acceptable 解决方法一: 1.导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar. 2.Spring配置文件添加: [html]  view plain copy <mvc:annotation-driven/> !-- 避免IE执行AJAX时,返回JSON出现下载文件 --> <bean id=&quo

MVC Json方法里的一个坑

MVC Controller类下面有这样一个方法 // // Summary: // Creates a System.Web.Mvc.JsonResult object that serializes the specified object // to JavaScript Object Notation (JSON). // // Parameters: // data: // The JavaScript object graph to serialize. // // Returns: