Java Servlet POST JSON字符串到其他Java Servlet

时间:2012-04-24 13:41:31

标签: java json post

我有一个从POST读取JSON字符串的servlet。第三个(PHP)方应用程序将一个JSON字符串发布到servlet,它将数据添加到数据库,但出现了问题。

我想做一些测试,我希望有一个简单的servlet(或者只是一个主java类),它将一个JSON字符串发布到servlet。但我并没有真正找到如何做到这一点。

知道怎么做吗?任何提示从哪里开始?

非常感谢您的帮助!

3 个答案:

答案 0 :(得分:0)

Jakarta Commons HttpClient提供了执行此操作所需的功能。

http://hc.apache.org/httpclient-3.x/

您将能够使用它来构造POST请求并将其分发给您的servlet。

答案 1 :(得分:0)

您无需编写代码来实现此目的,而是可以使用简单的Firefox插件来执行此操作

插件 - https://addons.mozilla.org/en-US/firefox/addon/poster/

将url指向需要测试的java servlet,

application/json放入内容类型文本框

将要发送的json数据放入“要发送的内容”部分

不要忘记点击最后的“发布”:)

答案 2 :(得分:0)

编写一个简单的主类并发布JSON。您可以将从PHP接收的帖子写到文件中,然后使用URLConnection或Apache HTTPClient从main发布。

这样的事情:

HTTP POST using JSON in Java