原文:在Spring MVC Controller的同一个方法中,根据App还是WEB返回JSON或者HTML视图。

如有高见,欢迎交流 最近在做一个web的项目,web版已经开发完毕,现在正在进行手机APP的开发,开发中遇到一个问题: 就是web版和app版都有登录功能,本想着是分别走不同的URL,实际开发的时候才发现,由于web版采用的是shiro框架,URL不能改变 至少是自己不知道该怎么配置 因此只能是采取走同一个URL的方案了。 问题来了,web版的该方法的返回值是HTML视图,如何在此方法中返回jso ...

2016-06-13 16:46 1 2793 推荐指数:

查看详情

Spring事务:调用同一个方法

问题: 如果同一个类中有方法:methodA(); methodB()。methodA()没有开启事务,methodB()开启了事务 且methodA()会调用methodB()。 那么,methodA()调用methodB()时,不会开启事务!!! 即:同一个,无事务的方法调用 ...

Tue May 10 17:51:00 CST 2016 0 2646
Spring MVC同一方法返回JSON/XML格式

最近一道面试题,要求同一API接口支持不同格式返回值。一开始是设想通过过滤器(Filter)设置返回值,但是并不可行,因为方法返回值一般都是类型需要做转换,而过滤器则是前置的。另一方面可以通过拦截器的postHandle中进行处理,这里介绍另外一种方法。 1.Controller ...

Sat May 05 06:43:00 CST 2018 0 2811
Spring MVC controller方法返回

1、返回ModelAndView   定义ModelAndView对象并返回,对象可添加model数据、指定view 2、返回String   1、表示返回逻辑视图名     model对象通过 model.addAttribute("xxx",model)进行设定 ...

Wed Jul 20 07:12:00 CST 2016 0 3549
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM