您的位置:首页 > 编程语言 > Java开发

Spring-web源码解析之MediaTypeFileExtensionResolver

2016-01-23 16:03 513 查看
MediaTypeFileExtensionResolver
基于4.1.7.RELEASE

MediaType和路径扩展名解析策略的接口,例如将 .json 解析成 application/json 或者反向解析
包含两个接口
根据MediaType解析出对应的路径扩展名列表

List<String> resolveFileExtensions(MediaType mediaType);


获取所有已知的路径扩展名

List<String> getAllFileExtensions();


其实现类有:

1. ContentNegotiationManager
2. MappingMediaTypeFileExtensionResolver
3. AbstractMappingContentNegotiationStrategy
4. ParameterContentNegotiationStrategy
5. PathExtensionContentNegotiationStrategy
6. ServletPathExtensionContentNegotiationStrategy


其中4,5,6在ContentNegotiationStrategy集中说明,1,2,3单独说明
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: