Struts 依賴注入

快雪時晴天發表於2016-07-05

Struts2 為 Action 中的屬性提供了依賴注入功能,在 Struts.xml 中配置。但是該屬性必須提供 setter 方法。

在HelloWorldAction中

public  class  HelloWorldAction{
	private  String  savePath;

	public  String getSavePath(){
		return  savePath;
	}

	public  void  setSavePath(String  savePath){
		this.savePath = savePath;
	}
}


在 struts.xml 中:

<package  name="itcast"  namespace="/test"  extends="struts-default">
	<action  name="helloword"  class="……">
		<param  name="savePath">/images</param>		## 屬性注入,注入值為 /images
		<result name="success">/1.jsp</result>
	</action>
</package>

在 6.jsp 中

<body>
	${savePath}
</body>




相關文章