博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot+FreeMarker 乱码,注解方式
阅读量:5944 次
发布时间:2019-06-19

本文共 1665 字,大约阅读时间需要 5 分钟。

hot3.png

@Configurationpublic class FreeMarkerViewResolverConfig {    @Bean(name = "viewResolver")    public ViewResolver getViewResolver() {        FreeMarkerViewResolver viewResolver = new FreeMarkerViewResolver();        viewResolver.setCache(true);        viewResolver.setPrefix("/freemarker/");        viewResolver.setSuffix(".ftl");        viewResolver.setOrder(1);        viewResolver.setContentType("text/html;charset=UTF-8");//我是因为这一条没有配置,导致乱码        return viewResolver;    }    @Bean(name = "freemarkerConfig")    public FreeMarkerConfigurer getFreemarkerConfig() {        FreeMarkerConfigurer config = new FreeMarkerConfigurer();        Properties properties = new Properties();        properties.put("default_encoding", GlobalSetting.WEB_ENCODING);        properties.put("output_encoding", GlobalSetting.WEB_ENCODING);        properties.put("url_escaping_charset", GlobalSetting.WEB_ENCODING);        properties.put("locale","zh_CN");        properties.put("defaultEncoding", GlobalSetting.WEB_ENCODING);        properties.put("date_format","yyyy-MM-dd");        properties.put("time_format","HH:mm:ss");        properties.put("datetime_format","yyyy-MM-dd HH:mm:ss");        properties.put("classic_compatible","true");        properties.put("template_exception_handler","rethrow");//#ignore,debug,html_debug,rethrow        config.setFreemarkerSettings(properties);// Folder containing FreeMarker templates.// 1 - "/WEB-INF/views/"// 2 - "classpath:/templates"        config.setDefaultEncoding(GlobalSetting.WEB_ENCODING);        config.setTemplateLoaderPath("classpath:/templates");        return config;    }}

转载于:https://my.oschina.net/u/989834/blog/1934462

你可能感兴趣的文章
超短reads(primer、barcode、UMI、index等)比对方法
查看>>
lua正则表达式如何匹配中文
查看>>
arcgis api for js热力图优化篇-不依赖地图服务
查看>>
php逻辑操作符中&和&&的异同
查看>>
Git 远程仓库(分布式版本控制系统)
查看>>
设计模式原则之里氏替换原则
查看>>
LeetCode: Longest Common Prefix 解题报告
查看>>
Multipart polyline to single part lines
查看>>
zeromq_传说中最快的消息队列
查看>>
ARM的栈指令
查看>>
两个tomcat一起启动
查看>>
javax.imageio.IIOException: Unsupported Image Type
查看>>
Oracle DBA之监听的静态注册与动态注册
查看>>
Oracle Golden Gate 系列十七 -- GG 一对多 real-time data distribution 说明 与 示例
查看>>
大照片背景在网页设计中应用的精美作品范例(下篇)
查看>>
Realtek 8192cu win8 驱动
查看>>
property 中的strong 与weak
查看>>
使用HDFS java api 创建文件出错。
查看>>
支持多个文档类型的文档视结构程序
查看>>
【原创】FIFO的基础和时序分析学习
查看>>