Spring - 配置檔案中的特殊字元

襲冷發表於2018-05-30

一、說明

    XML中共有5個特殊的字元,分別是:&<>“’。如果配置檔案中的注入值包括這些特殊字元,就需要進行特別處理


二、處理

    1、使用<![CDATA[ ]]>標籤封裝包含特殊字元的字串

        <property name="uri">
            <value><![CDATA[/search?keyword=aaaa&timestamp=1111]]></value>
        </property>


    2、使用轉義字元替換特殊字元

        

        <property name="uri" value="/search?keyword=aaaa&amp;timestamp=1111" />




相關文章