2012-08-01 211 views
0

我有一个JSP文件,其中有一个实体类 - 我想将用户添加到数据库。我有一个使用POST方法的REST Web服务,它使用application/xml。我想,我不得不将数据解析为XML并调用post方法,但是如何发送此xml数据以便根据此调用来休息?我只知道如何调用GET方法,但是如何调用post或者需要某些参数的delete方法呢? 谢谢。REST web服务 - 使用JSP从XML发送post请求

回答

1

您面临两大挑战:生成XML(不解析,解析正在从XML转换,而不是)并发布它。

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

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

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