Struts2 專案搭建

2021-09-20 01:25:07 字數 1866 閱讀 1817

struts2 作為乙個應用開發框架,在專案中引入需要如下步驟

這個好像沒啥好說的

>

>

struts2filter-name

>

>

org.apache.struts2.dispatcher.filter.strutsprepareandexecutefilterfilter-class

>

filter

>

>

>

struts2filter-name

>

>

/*url-pattern

>

>

要讓 struts2 支援非同步的 json 資料訪問在extend屬性中新增json-default新增struts2-json-plugin-2.5.12.jar

在對應的請求的中新增type="json"屬性,並刪除頁面內容

<?xml version="1.0" encoding="utf-8"?>

>

name

="default-package"

extends

="struts-default, json-default"

>

name

="category"

class

="online.shixun.hpeu.action.goodscategoryaction"

method

="list"

>

name

="success"

>

/web-inf/views/category.jspresult

>

action

>

name

="description"

class

="online.shixun.hpeu.action.goodsaction"

method

="description"

>

name

="success"

type

="json"

>

result

>

action

>

package

>

struts

>

struts2 的特點在於對資料的接收/顯示進行封裝

要獲取頁面傳遞到 action 的引數,只需要在 action 中定義對應名稱的私有屬性,並提供 setter 方法即可

要將資料顯示到頁面中,只需要在 action 中定義對應名稱的私有屬性,並提供 getter 方法即可

public

class

goodsaction

/** * 獲取商品描述資訊

* @return

*/public string description()

public

void

setcategoryid

(long categoryid)

public

void

setgoodsid

(long goodsid)

public string getdescription()

public list

getgoods()

}

struts2 專案j建立過程

一 servlet 的建立 3 在輸src建立包,建立正常的類,類中必須有public string execute 4 配置action中的訪問路徑 1 建立struts2 核心配置檔案,位置必須在src 下面,名稱必須是struts.xml hello.jsp 5 配置過濾器 struts2 o...

2 專案搭建

1.開發專案,我們先的搭建乙個專案目錄,基本的專案目錄很簡單,就乙個index.html檔案 css js images資料夾。2.在實際開發中,我們基本遇到的也是這三個資料夾。index是專案的主要檔案,也是入口檔案。公司實際開發中也是這個樣子的。這三個資料夾是做什麼用的呢。css是層疊樣式表,也...

建立第乙個struts2專案

首先,準備好開發環境,我這邊的環境為 myeclipse tomcat。步驟二 將struts2中lib裡的jar檔案匯入專案的lib中。步驟三 在struts2資料夾中找到web.xml 然後根據web.xml中的內容更改專案中web.xml 步驟四 將struts.xml檔案匯入到專案的src中...