05. struts2中為Action屬性注入值
概述
- struts2為Action中的屬性提供了依賴注入功能
- 在struts2的配置檔案中,我們可以很方便地為Action中的屬性注入值。注意:屬性必須提供get,set方法。
配置
<action name="helloworld" class="com.liuyong666.action.HelloWorldAction">
<param name="savePath">/resource</param>
<result name="success">/WEB-INF/page/hello.jsp</result>
</action>
對應類中的變化
public class HelloWorldAction{
private String savePath;
public String getSavePath() {
return savePath;
}
public void setSavePath(String savePath) {
this.savePath = savePath;
}
......
}
好處
- 上面通過節點為action的savePath屬性注入“/resource”,可以再hello.jsp頁面獲取/resource
- 為action注入屬性值應用於經常換的變數,這樣不用更換原始碼。
- 比如該變數為使用該軟體公司的名稱
相關文章
- Action注入屬性值、字尾以及常量問題
- 關於struts2 action中map型別屬性的對映型別
- Spring中利用配置檔案和@value注入屬性值Spring
- 為 protocol 中屬性新增預設值Protocol
- scss中如果將null作為屬性值會刪除此屬性CSSNull
- struts2 status屬性
- struts2配置中的method{數字}屬性
- <a>為空使用href屬性值填充
- Spring IOC容器【p名稱空間注入屬性值 】Spring
- 在url中通過屬性名獲取屬性值
- struts2 action中result引數詳解
- javascript獲取物件直接量中的屬性和屬性值JavaScript物件
- BackgroundImageLayout屬性值
- html中Position屬性值介紹和position屬性四種用法HTML
- Struts2 中jsp直接跳轉到actionJS
- 基於autofac的屬性注入
- C#反射設定屬性值和獲取屬性值C#反射
- CSS 屬性賦值CSS賦值
- 跟蹤model中屬性(值)的變更
- 連結<a>為空就使用href屬性值填充
- css匹配type屬性值為text的input元素CSS
- js中為什麼值型別可以使用方法和屬性JS型別
- Spring原始碼系列:依賴注入(三)-屬性注入Spring原始碼依賴注入
- struts2的異常There is no Action mapped for namespace / and action nameAPPnamespace
- tabIndex屬性值為負數的作用是什麼Index
- 合併陣列物件中相同的屬性值陣列物件
- 修改追加屬性的值
- HTML 布林屬性值HTML
- ajax readystate 屬性值
- js如何獲取給定屬性的屬性值JS
- 關於CSS中設定overflow屬性的值為hidden的相關理解CSS
- Spring 原始碼分析之 bean 依賴注入原理(注入屬性)Spring原始碼Bean依賴注入
- jquery獲取下拉框選中的屬性值jQuery
- vue監聽input是否為空(監聽值為物件某個屬性)Vue物件
- JavaScript 獲取 checked 屬性值JavaScript
- javascript如何獲取屬性值JavaScript
- CSS border屬性預設值CSS
- jquery設定href屬性值jQuery