0

我有一个 JSP 文件,其中有一个实体类 - 我想将用户添加到数据库中。我有一个使用应用程序/xml 的 POST 方法的 REST Web 服务。我想,我必须将数据解析为 XML 并调用 post 方法,但是如何发送这个 xml 数据来休息这个调用呢?我只知道如何调用 GET 方法,但如何调用需要一些参数的例如 post 或 delete 方法?谢谢。

4

1 回答 1

1

您有两个挑战:生成 XML(不是解析,解析是从 XML 转换,而不是从 XML 转换)和 POST。

第一个问题相当简单。您可以使用各种库,从到使用手动制作 XML StringBuilder(不建议)。

您可以使用纯 Java 发送 POST,请参阅:Java:如何使用 UrlConnection 发布授权请求?还有一些特殊的库,比如

顺便说一句,不要:在 JSP 中调用 Web 服务、直接访问数据库、启动线程、打开文件……。至少使用 servlet 并留下 JSP 来表示。

于 2012-08-01T15:36:47.880 回答