私はextjsが初めてで、更新操作を実装しようとしています。Google を試しましたが、解決策が見つかりませんでした。
ストア内のレコードを更新するために使用されるフォームがあります。このために、コントローラーで次のコードを使用しています。
var formPanel = Ext.getCmp('displayForm');
var record = formPanel.getRecord();
var values = formPanel.getValues();
record.set(values);
companyStore.sync();
メソッドは、ストアのrecord.set()
プロキシで更新操作のために指定された URL が指すメソッド (iest サービス) を呼び出します。Javaでコーディングされた残りのサービスvalues
のメソッドによって渡されたものを読み取るにはどうすればよいですか。record.set()
私は、
@POST
@Produces({"application/xml"})
@Path("/updateData")
public CompanyDataService updateData(@QueryParam("company") Company companyObj){
//code
}
しかしcompanyObj
、パラメータをキャプチャできませんvalues