Struts2应用开发详解-六、Action中属性的值注入
Struts2应用开发详解--6、Action中属性的值注入
Struts2为Action中的属性提供了依赖注入功能。程序代码跟配置文件如下:
程序代码片段:
public class HelloWorldAction {
private String message = null;
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
.........
}
配置文件片段
<action name="helloworld" class="test.HelloWorldAction">
<param name="message">defult</param>
<result name="success">/page/hello.jsp</result>
</action>
注意:类文件属性message在配置文件进行了配置,默认值为defult。依据java的惯例,赋值交给setMessage()方法,程序创建后message变量的默认值被赋值为defult。