常量有兩種配置方式:
1)在struts.xml
中配置:(建議使用此種配置方式)
2)在struts.properties
中配置常量
:
truts.action.extension = action
因為常量可以在下面多配置檔案中進行定義,所以我們需要了解struts2載入常量的搜尋順序:
struts-default.xml
struts-plugin.xml
struts.xml
struts.properties
web.xml
如果在多個檔案中配置了同乙個常量,則後乙個檔案中配置的常量值會覆蓋前面檔案中配置的常量值。
常用的常量介紹:
1)指定編碼集:
2)指定struts2
請求處理的字尾:
該屬性的預設值是action,即所有匹配「*.action」的請求都由struts2處理,如果需要指定多個字尾,則多個字尾之間用逗號」,「分隔開
該檔案當struts
false
,開發階段最好設定為
true
,
4)列印錯誤資訊的常量:
次常量在開發模式下使用,會列印出更詳細的錯誤資訊
5)struts支援動態屬性:
該屬性設定struts
是否支援動態屬性,該屬性的預設值是
true
,關閉該屬性時可以設定為
false
,
6)管理上傳檔案大小的常量:
該屬性可以設定上傳檔案的大小
struts2 5初步使用教程
1新建乙個動態web應用,預設帶web.xml 2.將struts需要的包新增到web inf lib目錄下,需要的包如圖所示 struts2 org.apache.struts2.dispatcher.filter.strutsprepareandexecutefilter struts2 4,在...
struts2 5的小例子
我自己用的是struts 2.5.16 min lib.zip,解壓匯入jar。package com.bingcao.test import com.opensymphony.xwork2.actionsupport public class loginaction extends actions...
Struts2 5 偽靜態的配置
偽靜態是相對真實靜態來講的,通常我們為了增強搜尋引擎的友好面,都將文章內容生成靜態頁面,但是有的朋友為了實時的顯示一些資訊。或者還想運用動態指令碼解決一些問題。不能用靜態的方式來展示 內容。但是這就損失了對搜尋引擎的友好面。怎麼樣在兩者之間找個中間方法呢,這就產生了偽靜態技術。就是展示出來的是以ht...