struts2攔截後綴名配置兩種方法

       現有商業項目中不管是使用任何技術一般都不會出現*.action或*.do等類似的命名;這主要是起到一定的網絡完全防護。初步防止heacker通過URL知道其使用技術、從而達到黑站的目的。總之一句話後綴名儘量使用靜態網頁命名或使用其他命名加以混淆。也可以用自己喜歡的命名來命名後綴名,達到個性化的目的。

      更改Struts攔截後綴名兩種方式:

     方式一:修改web.xml中的配置文件達到目的

	<!-- 攔截後綴名 html -->
	<filter-mapping>
		<filter-name>struts2</filter-name>
		<url-pattern>*.html</url-pattern>
	</filter-mapping>

     方式二:修改Struts2.xml的配置文件也可達到相同的結果

            <!-- 攔截後綴名 action,html -->

                 <constant name="struts.action.extension" value="action,html" />


發佈了36 篇原創文章 · 獲贊 2 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章