2.配置struts.xml
在匯入的包中,有乙個struts2-core-***.jar,開啟,拉到最下面,就可以看見有4個版本的dtd檔案,struts-***.dtd,按照你的幸運數字隨便選乙個,複製裡面的doctype頭部分,也就是約束部分,到你建立的struts.xml中,有網的情況下,寫了約束就會有提示了;
3.配置web.xml
struts2是基於過濾器(filter)來做的攔截請求和響應請求;
struts2常量配置修改:
struts2所有的常量都在這個下面
一共有三種方式:(一般使用第二種,這三種配置也是載入順序,如果都配置,後面的會覆蓋前面的)
1.在src下,建立檔案struts.properties,在其中以鍵值對的形式寫上需要修改的屬性
struts.i18n.encoding=utf-8
2.可以在struts.xml中進行配置
3.可以在web.xml中進行配置
struts.i18n.encoding
utf-8
常見的幾個常量介紹
//解決post提交中文亂碼問題
struts.i18n.encoding=utf-8
//這是配置action訪問路徑的字尾,這裡的"action,,"是有兩個值,乙個是action,然後逗號後面是空,所以第二個是空
//也就是說我們訪問的action資源名後面可以加上.action/空 都行
struts.action.extension=action,,
//struts2是否以開發模式執行(預設值是false)
//開發模式主要有三點遍歷之處,在文件中說明如下:
熱載入(不需要重啟伺服器)
### - struts.i18n.reload = true 國際化配置檔案熱載入
### - struts.configuration.xml.reload = true 主配置檔案struts.xml熱載入
### - raising various debug or ignorable problems to errors 提供了更詳細的錯誤資訊
struts.devmode = false
Struts 2框架環境搭建
宣告 struts 2的環境搭建,很簡單!其次,在eclipse中新建乙個web動態工程,注 無需myeclipse外掛程式,但最好是eclipse的j2ee版本。最後,將war中與eclipse中新建的工程比較,把工程中沒有的檔案,複製到工程中,如lib web.xml struts.xml。另 ...
Struts2框架的搭建
搭建乙個struts2的框架,在之前已經搭建過struts的框架了,這裡的流程基本上差不多,詳見 struts1的搭建 專案結構 接下來編寫struts.xml 預設載入的配置檔案名為struts.xml private static final string default configurati...
struts2框架搭建demo
在專案src目錄下新建struts.xml,然後加入xml配置檔案的標頭檔案說明 這段 可以在struts2 core.jar 的 struts default.xml這個檔案直接複製,gbk是防止中文亂碼,然後在web.xml中進行配置剛才新建的struts.xml配置如下 struts2 org...