1

Struts2 アクション クラスの隠しフィールド (javascript で作成された) にアクセスするにはどうすればよいですか?

例: var hidNode = document.createElement("input"); parNode.appendChild(hidNode);

hidNode.type = "hidden";
hidNode.id = "hidId";
hidNode.name = "hidName";

さて、フォームを送信した後、アクション クラスでこの非表示の値にアクセスするにはどうすればよいでしょうか?

4

1 に答える 1

1

フィールドは、名前で一致する Setter を介して Action に注入されます。

したがって、JavaScriptで次のようなフィールドを作成すると

<input type="hidden" name="hidName" id="hidId" />

、アクションでそれを取得するには、次のものが必要です。

private String hidName;
public void setHidName(String hidName){
    this.hidName = hidName;
}
于 2013-10-24T13:27:15.693 に答える