struts2 rest風格外掛程式說明

2021-05-22 22:02:03 字數 718 閱讀 9022

使用struts 2 開發restful 服務

支援rest 風格的action 至少包含如下7 個預設方法:

http 方法

uri

呼叫action 的方法

請求引數

get

/book

index

post

/book

create

put

/book/2

update

id=2

delete

/book/2

destroy

id=2

get

/book/2

show

id=2

get

/book/2/edit

edit

id=2

get

/book/new

editnew

標準html 語言目前不支援put 和delete 兩個操作,為了彌補這種不足,rest 外掛程式允許開發者提交請求時額外增加乙個_method 請求引數,該引數值可以為put 或delete,用於模擬http 協議的put 和delete 操作。如:

提交時form表單增加

,如果後台方法不夠用的時候可以這樣寫/book/0/

你呼叫的方法,這樣就解決了方法不夠用的問題

struts2 convention外掛程式配置說明

struts2開發了convention外掛程式來支援零配置檔案的功能,以下是struts2 convention中的配置屬性說明 1 常量說明 struts.convention.result.path web inf content 結果頁面存放的根路徑,必須以 開頭。struts.conven...

struts2的外掛程式使用

struts2已經開始外掛程式化了。很多功能實現可以借助外掛程式。比如struts conversion plugin jar,struts spring plugin jar 一 struts conversion 約定取代配置 借助該外掛程式可以實現web控制層的所謂 零配置 雖然我個人並不完全...

struts2中使用Spring 外掛程式(一)

1 整合 spring 的準備工作 1.1 把spring.jar commons logging.jar struts2 spring plugin jar 複製到 lib 中 1.21.2.1 對於 servlet2.3 以後的版本,可以通過 listener 的方式載入,方法如下 org.sp...