2

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)説明してください。また、コードの例も良いでしょう

4

0 に答える 0