无法使用java中的JDBC mssql创建终结点

无法使用java中的JDBC mssql创建终结点,java,mysql,jdbc,Java,Mysql,Jdbc,我试图在jsp中创建端点,我已经能够使用以下代码连接到数据库,但我需要了解它的结构 <% String refNumb = request.getParameter("refNumb"); // String display = request.getParameter("display"); //String msg = request.getParameter("message"); Class.forName("com.micro

我试图在jsp中创建端点,我已经能够使用以下代码连接到数据库,但我需要了解它的结构

<%
    String refNumb = request.getParameter("refNumb");    
       // String display = request.getParameter("display");
        //String msg = request.getParameter("message");
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    Connection con = DriverManager.getConnection("jdbc:sqlserver://IPAddress;databaseName=FIRS",
            "user", "pass");

%>

您已经成功完成了第一步,即通过jdbc连接到数据库。成功从数据库中获取记录后,可以执行以下步骤

  • 将记录转换为json字符串在java中,您可以使用json库并按照有关如何将记录转换为json的步骤进行操作

  • 创建一个jsp文件并使用out.print在浏览器上打印记录

  • 如果您可以进入第二步,那么最后一步是使用jsp的url,这是终点。只要任何人都可以显示数据库中的json数据,那么这些数据就可以通过js或任何其他编程语言轻松使用


  • 您还可以通过google研究如何在java(Soap或rest)中实现和使用Web服务,并逐步遵循教程。

    什么是“结构”?只有3条语句。你不懂的是什么?如果你不懂,你是如何编写代码的?我如何创建一个方法/类,在调用该方法时从数据库获取数据并以JSON显示数据。示例MainClass.getListOfEmployees();你的问题太宽泛了。你基本上是要求我们为你写所有的代码。您是在问如何编写SQL查询吗?如何使用JDBC运行查询?如何遍历该查询的结果?如何将结果提供给JSP?如何将数据格式化为JSON?如何在JSP输出中包含JSON?还是什么?--几乎所有这些问题都可以通过搜索网络来回答,但这需要你自己做研究。在这里问之前,你应该一直这样做。“我相信你已经在获取记录了”你为什么这么认为?在这个问题上,当然没有证据证明这一点。我已经能够理解这个结构。我会尽力实施它,然后再给你回复。谢谢