JavaBean オブジェクトをパラメーターとしてアクションに渡すにはどうすればよいですか?
たとえば、アクションがあります(dataBeanはJavaBeanです):
1)
public class SimpleAction extends ActionSupport {
private static final long serialVersionUID = 1L;
private DataBean dataBean;
public String execute() throws Exception {
System.out.println("SimpleAction executing");
System.out.println(dataBean.getMinDate().toString());
return SUCCESS;
}
public DataBean getDataBean() {
return dataBean;
}
public void setDataBean(DataBean dataBean) {
this.dataBean = dataBean;
}
2)次に、文字列パラメータ(dataBean)ではなくjspからこのアクションを呼び出したい:
例えば:
<s:url var="simple" action="simple">
<s:param name = "dataBean" value="#request.dataBean"/>
</s:url>
3) dataBean オブジェクトから文字列へ、またはその逆へ型を変換する必要がありますか?
4) Struts2 でそのような構造を使用することは可能ですか?
5)説明してください。また、コードの例も良いでしょう