Struts2之框架環境的搭建

2021-08-28 09:32:33 字數 1242 閱讀 9987

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...