关于springmvc做webservice的问题

J2EE 码拜 10年前 (2015-05-10) 1179次浏览 0个评论
 

…如果用springmvc的Controller做ajax json的webservice

那控制页面跳转逻辑的Controller可以用JavaScript MVC框架(Angular之类的)

有没有方法就用springmvc呢?  那是在springmvc Controller里面调用自己封装的ajax?还是怎么做?

参考
引用 1 楼 rui888 的回复:

参考

+++

引用 1 楼 rui888 的回复:

参考

这个只是用springmvc做webservice

我的问题是  不仅用spirngmvc做webservice    也做像struts那样的控制器. 该怎么办?

可能标题取得不是很好

问题应该是:如何用springmvc同时做webservice和做像struts一样的控制器?

引用 2 楼 huiwenjie168 的回复:
Quote: 引用 1 楼 rui888 的回复:

参考

+++

我好像问的不是很清楚 看楼上..

你后台后springmvc 是可以 配置视图返回页面 同时也能使用注解标识返回json数据 看你自己的需求
 跟前台用什么框架或者是ajax 没有直接关系   
 
引用 6 楼 huangcan_liu 的回复:

你后台后springmvc 是可以 配置视图返回页面 同时也能使用注解标识返回json数据 看你自己的需求
 跟前台用什么框架或者是ajax 没有直接关系   
 

我好像看到了一个同样的问题
http://stackoverflow.com/questions/25197433/separation-of-spring-mvc-restful-application-rest-web-service

貌似可以用 ContentNegotiatingViewResolver 解决  但是貌似没有类似的例子的样子   好像大家都不这样用

你指的控制跳转是什么?是 forward? redirect?
如果是这些,SpringMVC都有这些功能的,而且是很基础的功能。
40分
引用 6 楼 huangcan_liu 的回复:

你后台后springmvc 是可以 配置视图返回页面 同时也能使用注解标识返回json数据 看你自己的需求
 跟前台用什么框架或者是ajax 没有直接关系   
 

我看了下你说的文章  首先 你要知道框架的概念是什么  无非就是一种封装
 web 的开发结构原生态的就是 使用 servlet 作为控制层 前台的jsp html 或者其他展示层
你使用springmvc 无非就是对servlet 控制层的一种封装 还是通过request请求 response相应 
而你说的展示层获取数据 ajax 或者其他方式  去请求控制端 然后根据你的需求 控制端 来决定返回页面 还是json数据

引用 9 楼 huangcan_liu 的回复:
Quote: 引用 6 楼 huangcan_liu 的回复:

你后台后springmvc 是可以 配置视图返回页面 同时也能使用注解标识返回json数据 看你自己的需求
 跟前台用什么框架或者是ajax 没有直接关系   
 

我看了下你说的文章  首先 你要知道框架的概念是什么  无非就是一种封装
 web 的开发结构原生态的就是 使用 servlet 作为控制层 前台的jsp html 或者其他展示层
你使用springmvc 无非就是对servlet 控制层的一种封装 还是通过request请求 response相应 
而你说的展示层获取数据 ajax 或者其他方式  去请求控制端 然后根据你的需求 控制端 来决定返回页面 还是json数据

我的意思是…能不能做成这样..一个控制器封装一个webservice的接口   然后另一个控制器用来做界面的控制器  这个控制器里面调用webservice的控制器    这样做好吗?

前几天有点事没回帖 抱歉了


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于springmvc做webservice的问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!