以下のような残りのWebサービスがあります。
@GET
@Path("/getPersonDetails/{personId}/{validDate}")
@Produces("application/xml")
public PersonDetail getPersonDetails(@PathParam("personId") final String personId,@PathParam("validDate") String validDate) {
PersonDetail p = new PersonDetail;
//all the processing to set data into object p
return p;
}
適切なパラメーターを使用してブラウザーから呼び出されると、このサービスは期待どおりにオブジェクトを xml として返します。
しかし、それは内部でどのように機能しますか?
xml のタグはどこから設定されますか?
からですか
1) サービス メソッド内のローカル変数の名前
2) クラス内のクラス プロパティの名前
3) クラス自体の名前
オブジェクトを返すメソッドとブラウザに XML として表示される間に何が起こるでしょうか?
読んでくれてありがとう!