在Spring MVC Showcase示例(可从STS仪表板了解)中,我遇到以下情况.

我认为我有以下链接:

">@ResponseBody (UTF-8 charset produced)

该链接生成一个指向URL的HTTP请求:“ / response / charset / produce”

好的,此HTTP请求由控制器类的以下方法处理(我的控制器类本身使用@RequestMapping(value =“ / response”,method = RequestMethod.GET注释,因此此方法处理了此请求):

@RequestMapping(value="/charset/produce",produces="text/plain;charset=UTF-8")

public @ResponseBody String responseProducesConditionCharset() {

return "\u3053\u3093\u306b\u3061\u306f\u4e16\u754c\uff01 (\"Hello world!\" in Japanese)";

}

我的疑问与@RequestMapping批注内的Produces元素有关…

说:String []产生映射请求的可生产媒体类型,从而缩小了主要映射.所以似乎生产只能说方法产生的媒体类型…在我的特定情况下,可以说控制器方法返回的媒体类型是文本值…

但是相反,在其他地方阅读时,我发现Produces属性排除了HTTP Request和带有指定媒体类型的Accepts标头…

那么…在@RequestMapping内到底会产生什么属性?

java produces_java-有关在Spring MVC中@RequestMapping中的Produces属性的一些信息相关推荐

  1. Spring MVC和REST中@RestController和@Controller注释之间的区别

    Spring MVC中的@RestController注释不过是@Controller和@ResponseBody注释的组合. 它已添加到Spring 4.0中,以简化在Spring框架中RESTfu ...

  2. 在Spring MVC应用程序中使用Bean Validation 1.1获得更好的错误消息

    在许多新功能中, Bean Validation 1.1引入了使用统一表达式语言(EL)表达式的错误消息插值. 这允许基于条件逻辑来定义错误消息,还可以启用高级格式化选项 . 添加到Spring MV ...

  3. HOW-TO:带有Spring MVC的Tomcat中的自定义错误页面

    默认的Tomcat错误页面看起来很可怕. 此外,它们可能会公开有价值的信息,包括服务器版本和异常堆栈跟踪. Servlet规范提供了一种通过web.xml配置异常行为的方法. 可以配置对特定Java异 ...

  4. Spring MVC应用程序中的Thymeleaf模板布局,无扩展

    在使用JSP / JSTL和Apache Tiles几年之后,我开始为我的Spring MVC应用程序发现Thymeleaf. Thymeleaf是一个非常出色的视图引擎,尽管目前缺乏良好的Intel ...

  5. spring mvc在Controller中获取ApplicationContext

    spring mvc在Controller中获取ApplicationContext web.xml中进行正常的beans.xml和spring-mvc.xml的配置: 需要在beans.xml中进行 ...

  6. Spring MVC 在JSP中获取 Service或Dao

    Spring MVC 在JSP中获取service 在Controller.Service层都已经配置好了自动注入,但是在JSP中直接使用 IuserInfoShService uishService ...

  7. Java Web系列:Spring MVC基础

    1.Web MVC基础 MVC的本质是表现层模式,我们以视图模型为中心,将视图和控制器分离出来.就如同分层模式一样,我们以业务逻辑为中心,把表现层和数据访问层代码分离出来是一样的方法.框架只能在技术层 ...

  8. java 处理物料清单_JAVA Spring MVC 物料清单BOM 展开实例

    相关概念:BOM 展开.LIST对象.JSON 字符串.JSON 对象 最近在开发一个管理软件,涉及到物料清单(又称产品结构)BOM管理的相关内容,其中之一就是BOM 的展开.BOM的展开一般有纵向优 ...

  9. 如何在返回String的Spring MVC @ResponseBody方法中响应HTTP 400错误?

    本文翻译自:How to respond with HTTP 400 error in a Spring MVC @ResponseBody method returning String? I'm ...

最新文章

  1. IDEA 系列安装资料及教程
  2. mysql-事务隔离级别
  3. 圈子 | 精彩预告:P2P金融那些事儿
  4. Android之Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE问题解决
  5. 网页html语言怎么看,怎样查看网页的css代码?
  6. 一、SMARTY安装于配置文件
  7. java –cp_Java设置–用Java设置
  8. android app入口函数,Android App程序运行过程 ActivityThread.main()------详解系列(一)...
  9. 我为NET狂~群福利:逆天书库
  10. springboot+postsql 做接口api
  11. 安卓简单的通用文本编辑器介绍
  12. 做网站如何选阿里云服务器呢?
  13. Java为Excel导出增加批注(POI)
  14. zookeeper压缩包下载地址
  15. java实现 腾讯人机验证 + 前端
  16. 马云:我不为996辩护,我向奋斗者致敬
  17. 【使用两个队列实现栈】
  18. cuda、Nvidia driver、GCC版本对应关系
  19. OpenMV4开发笔记1-感光元件初始化
  20. 计算机应用2级考试,计算机应用水平2级考试大纲.doc

热门文章

  1. 推荐系统之Feed流 - Blog4
  2. php视频教程折蜗牛,超酷立体折纸蜗牛的折纸视频教程
  3. Jenkins 设置定时任务
  4. RESTClient插件POST方法传递参数
  5. mysql 字段命名is__数据库表字段命名规则
  6. jQuery的select2下拉框的搜索功能(使用select2插件,方便简单)
  7. 临时设置emacs prelude里tab的大小
  8. 多智能体强化学习论文——COMA
  9. mambo维护技巧集锦(tips)(2006.11.18更新)
  10. 20X47 FCPX模板悬挂翻转照片墙多张图片展示片头 Photo Grid Revealer