0

エンティティクラスを持つJSPファイルがあります-データベースにユーザーを追加したいと思います。application/xmlを使用するPOSTメソッドを使用したRESTWebサービスがあります。データをXMLに解析してpostメソッドを呼び出す必要があると思いますが、このxmlデータを送信してこの呼び出しを停止するにはどうすればよいですか?GETメソッドを呼び出す方法しか知りませんが、たとえば、いくつかのパラメーターを必要とするpostまたはdeleteメソッドを呼び出す方法はありますか?ありがとう。

4

1 に答える 1

1

2つの課題があります。XMLの生成(解析ではなく、解析はXMLからではなく、XMLからの変換です)とPOSTです。

最初の問題はかなり単純です。から、、手動でのXMLの作成(推奨されていません)まで、さまざまなライブラリを使用できますStringBuilder

プレーンJavaでPOSTを送信できます。Java:UrlConnectionを使用して承認付きのリクエストをPOSTする方法を参照してください。のような特別なライブラリもあります。

ところで、JSPでWebサービスを呼び出したり、データベースに直接アクセスしたり、スレッドを開始したり、ファイルを開いたりしないでください少なくともサーブレットを使用し、表現のためにJSPを残します。

于 2012-08-01T15:36:47.880 に答える