如何调用REST服务

时间:2015-10-11 03:01:29

标签: javascript jquery spring rest cxf

我创建了一个REST服务,它根据请求从数据库中检索数据并返回JSON格式。

现在,我需要创建一个带有按钮的HTML页面,单击该按钮时,应从服务中获取相应的数据。我了解到这可以通过ajax来完成。但我不知道该怎么做。

如果重要,该服务使用Spring Framework和Apache CXF并从Mysql数据库中检索数据。

我添加的代码用于创建我的客户端:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>

      <script type="text/javascript">
         $(document).ready(function() {
            $("#driver").click(function(event){
               $.getJSON('http://localhost:8080/CxfRestService/rest/employeeservices/getList');
               });
            });
         });
      </script>

   </head>

   <body>

      <input type="button" id="driver" value="Get Employee Data" />

   </body>

我是否需要将HTML页面放入我的Java项目并在web.xml / beans.xml或其他内容中添加相关配置?

1 个答案:

答案 0 :(得分:1)

好吧,您所有的服务都是响应HTTP请求。所以,你需要发一个 - 或者

您无需以任何方式将客户端内容与Java项目连接起来 - REST专门设计为允许它们独立。