相关疑难解决方法(0)

支持Spring-MVC控制器中的多种内容类型

Rails控制器使得支持多种内容类型变得非常容易.

respond_to do |format|
  format.js { render :json => @obj }
  format.xml
  format.html
end
Run Code Online (Sandbox Code Playgroud)

美丽.在一个控制器动作中,我可以轻松地响应多种内容类型,并且具有足够的灵活性,可以呈现我想呈现的内容,无论是模板,对象的序列化形式等.

我可以在Spring-MVC中做类似的事情吗?在Spring中支持多种内容类型的标准是什么?我见过涉及视图解析器的解决方案,但这看起来很难管理,特别是如果我想支持除xhtml和xml之外的JSON.

任何建议都表示赞赏,但更简单,更优雅的解决方案将更受欢迎;)

编辑

如果我断言查看解析器很难管理,请随时纠正我并提供一个示例.最好是可以返回xml,xhtml和JSON的.

java model-view-controller content-type ruby-on-rails spring-mvc

8
推荐指数
1
解决办法
6919
查看次数