java - 如何在netbeans中编写基于http url的Web服务?

标签 java web-services

如何编写一个 Web 服务,可以在 URL 中使用一些参数进行查询并以 JSON 格式显示结果。

例如,我的数据库中有一个表AppInfo,其中有两列,分别名为AppIDStatus

现在,我想要的是编写一个这样的网络服务

http://10.11.201.84?q=Select+*+from+AppInfo+where+AppID='21212'&format=json

因此,我将从用户处获取应用程序 ID 并使用此 Web 服务获取状态。我可能必须使用 get 方法来使用 HTTP URL 请求。

在这种情况下我必须使用哪种网络服务以及如何使用?

最佳答案

我通过这个实现了必要的基于http url的Web服务,我使用了restful Web服务实现

1) 创建 Java Web 项目并创建 servlet

2) 连接我的 Oracle 数据库(使用 ojdbc 6.0)

3)将查询作为url中的参数(根据要求),然后处理查询(我使用preparedStatement)

4)获取查询结果并保存到json

5) 在浏览器中显示连续的Json数据,然后解析数据json数据,将响应返回给用户。

感谢所有指导我的人!!

关于java - 如何在netbeans中编写基于http url的Web服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44944928/

相关文章:

java - 这会创建 NullPointerException 吗?如果不是,为什么不呢?

java - 在二维数组中输入和存储字符串

Java获取纳什均衡的玩家/策略的所有组合

java - 为什么 wsimport 生成 "incomplete"类?

web-services - 在基于互联网的面向服务的计算中,将接口(interface)与实现分离的值(value)是什么?

java - 针对 WAR 运行测试

java - 在没有可用源代码的情况下编译 GWT 项目

java - 在 rampart 中不可能同时具有传输级安全性和消息级安全性吗?为什么?

java - SOAP UI 中未弹出“请求”选项卡

web-services - 如何在 ColdFusion 中对 SOAP 请求正文进行数字签名?