在jsp中通過jst的c:import>導(dǎo)入html時(shí)會(huì)出現(xiàn)亂碼的現(xiàn)象,其原因是org.apache.taglibs.standard.tag.common.core.ImportSupport
的charEncoding的值為空則會(huì)出現(xiàn)charEncoding為默認(rèn)值也就是ISO-8859-1
所幸的是charEncoding可以直接通過c:import>直接設(shè)置,所以只需設(shè)置一下就好了,許多人說可以通過在html中通過meta設(shè)置contentType,但我試驗(yàn)過卻不行,也是通過看jstl的源碼才發(fā)現(xiàn)可以設(shè)置這個(gè),因?yàn)槠綍r(shí)都是用cimport導(dǎo)入jsp,jsp中設(shè)置是可行的,但是靜態(tài)頁中卻不行。以下是ImportSupport的主要代碼:
標(biāo)簽:宿州 江西 云浮 青島 紅河 丹東 貴州 西藏
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《jsp中使用jstl導(dǎo)入html亂碼問題解決方法》,本文關(guān)鍵詞 jsp,中,使用,jstl,導(dǎo)入,html,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。