zoukankan      html  css  js  c++  java
  • 在Spring MVC项目中,注解方式使用 .properties 文件及 UTF-8编码问题

    xml配置

    <!-- 配置文件 -->
    <bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
           <property name="fileEncoding" value="UTF-8"/>
           <property name="locations">
                  <list>
                         <value>classpath:*.properties</value>
                  </list>
           </property>
    </bean>
    <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
           <property name="properties" ref="configProperties" />
    </bean>
    

    .Properties文件 json 字符串并转义,注意不要 添加双引号

    tags.json = [{"name":"独立考场","pic2":"dulikaochang2.png","pic3":"dulikaochang3.png"},{"name":"一费到底","pic2":"yifeidaodi2.png","pic3":"yifeidaodi3.png"},{"name":"线上缴费","pic2":"xianshangjiaofei2.png","pic3":"xianshangjiaofei3.png"},{"name":"通过率高","pic2":"tongguolvgao2.png","pic3":"tongguolvgao3.png"},{"name":"班车接送","pic2":"banchejiesong2.png","pic3":"banchejiesong3.png"},{"name":"超值优惠","pic2":"chaozhiyouhui2.png","pic3":"chaozhiyouhui3.png"},{"name":"交通方便","pic2":"jiaotongfangbian2.png","pic3":"jiaotongfangbian3.png"},{"name":"快速拿本","pic2":"kuaisunaben2.png","pic3":"kuaisunaben3.png"},{"name":"性价比高","pic2":"xingjiabigao2.png","pic3":"xingjiabigao3.png"},{"name":"优质服务","pic2":"youzhifuwu2.png","pic3":"youzhifuwu3.png"}]
    

    @Value 注入到字段中

    @Value("#{configProperties['tags.json']}")
    private String tagsjson;
    
  • 相关阅读:
    语句
    1101 事务存储引擎触发器函数
    1029 作业
    1029 数据库表以及行的基本操作
    1023 笔记
    1022 作业
    1022 笔记
    1021 笔记
    查看pip已经安装过的包
    查看Python支持的.whl文件版本
  • 原文地址:https://www.cnblogs.com/zychengzhiit1/p/6114835.html
Copyright © 2011-2022 走看看