您的位置:首页 > 编程语言 > Java开发

struts2为Action的属性注入值

2012-07-21 19:15 337 查看
通过<param/>节点注入

<action name="setValue" class="blog.action.HelloWorld" method="add">
<param name="savePath">/path</param>
</action>

package blog.action;

import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;

public class HelloWorld {

private String savePath;

private String msg;

private String uname;

public String getUname() {
return uname;
}

public void setUname(String uname) {
this.uname = uname;
}

public String getMessage() {
return msg;
}

public String getSavePath() {
return savePath;
}

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

public String execute(){
try {
uname = URLEncoder.encode("张三","UTF-8");//ISO8859-1
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}

msg = "This is my first struts2 application!!!";
return "success";
}

public String add(){
return "message";
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: