まず第一に、私はStrutsの初心者です。私はクラスを持っています:
public class Articulo {
private int codigo;
private String descripcion;
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getDescripcion() {
return descripcion;
}
public void setDescripcion(String descripcion) {
this.descripcion = descripcion;
}
}
ディスパッチャに値が入力されます。コーディネーターで私は
private Articulo articulo;
.......
public Articulo getArticulo() {
return articulo;
}
public void setArticulo(Articulo articulo) {
this.articulo = articulo;
}
とのJSPもあります
<s:property value="articulo"/>
アーティキュロを読んでください。アーティキュロも動作します
<s:property value="articulo.codigo"/>
しかし今、私はそのjspからオブジェクトarticulo全体を別のアクションに転送したいと思います。できます
<s:hidden name="articulo.codigo" value="%{articulo.codigo}"/>
<s:hidden name="articulo.descripcion" value="%{articulo.descripcion}"/>
それはうまくいきますが、とにかく何かをすることはありますか
<s:hidden name="articulo" value="%{articulo}"/>
それで、オブジェクトのすべてのプロパティを設定せずに、JSPからオブジェクトを取得する方法はありますか?