REST Web服务 - 从JSP发送带有xml的post请求

时间:2012-08-01 15:22:14

标签: xml jsp rest

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

1 个答案:

答案 0 :(得分:1)

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

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

您可以使用普通Java发送POST,请参阅:Java: how to use UrlConnection to post request with authorization?还有一些特殊的库,例如

BTW做:在JSP中调用Web服务,直接访问数据库,启动线程,打开文件......至少使用servlet并留下JSP进行表示。