init()方法
在BEAN中增加一个方法inti(),用来完成初始化工作(去掉构造函数)
然后修改配置文档config.xml,指定Bean中要初始化的方法,
最后编写测试程序
Bean
package com.gc.action;
import java.util.Date;
public class HelloWorld {
private String msg=null;//该变量用来存储字符串
private Date date=null;//该变量用来存储日期
// public HelloWorld(String msg)
// {
// this.msg=msg;
// }
//
// public HelloWorld()//这个必须写,否则不能转到上面的那个
// {
// this.msg=msg;
// }
public void init(){
this.msg="HelloWorld";
this.date=new Date();
}
//设定变量msg的set方法
public void setMsg(String msg) {
this.msg=msg;
}
//获取变量msg的get方法
public String getMsg() {
return this.msg;
}
public Date getDate() {
return this.date;
}
public void setDate(Date date) {
this.date = date;
}
}
配置文件