HTTP Servlet 设置数据响应并通过 Javascript 进行检查

码头92

我有一个基于 HTTP servlet 的网络应用程序。这是对我的 servlet 的 JS 请求:

        $.ajax({
              type:    "POST",
              url:     url,
              xhrFields: {
                  withCredentials: false
               },
              data:{
                  "action"      : action_type,
                  "fingerprint" : fingerprint,
                  "user_id"     : user_id,        

              },
              success: function(data) {

                alert('sdp inviato!');

             },
              // vvv---- This is the new bit
              error:   function(jqXHR, textStatus, errorThrown) {
                    console.log("Error, status = " + textStatus + ", " +
                          "error thrown: " + errorThrown
                    );
              }
            });

这是我的 servlet 代码:

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {


String action= request.getParameter("action");

UtenteModel um= new UtenteModel();
SDPLineModel sdpmodel= new SDPLineModel();

     if (action.equals("CheckFingerprint")) {

        String fingerprint = (String) request.getParameter("fingerprint");

        String user_id = request.getParameter("user_id");

        SDPLines sdpline = sdpmodel.findFingerprintNew(fingerprint, user_id);

        if (sdpline == null) {

            String message = "Fingerprint non valida!";

            System.out.println("Fingerprint not found! ");

        }
        else {

            System.out.println("Fingerprint found! ");
        }
    }

我的问题是:任何人都可以向我展示一些示例来修改我的 servlet 和 js 代码,设置特定的响应数据(对于这两种情况,找到或未找到指纹)以及如何在成功中通过 JS 代码检查其值:function(data )?

吃豆人

如果我非常理解您的问题是您想通过 JS 代码显示从您的 servlet 到客户端的响应!!你可以试试这个:

if (sdpline == null) {
    String message = "Fingerprint non valida!";
    response.getOutputStream().print(message);
}else {
    String message = ""Fingerprint found! ""
    response.getOutputStream().print(message);
} 

所以现在在您的 AJAX 请求中,如果您的请求成功完成,您将收到该消息。

},
 success: function(data) {
     alert('message coming from your servlet is '+data);
     //here data will contain one of the messages depending on the if statement 
},

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript对indexOf采取.innerHTML进行检查

来自分类Dev

如何以特定顺序设置位域并稍后根据顺序进行检查

来自分类Dev

在LIN从设备传输的帧通过CAPL到达主设备之前,对它们进行检查

来自分类Dev

通过类构造函数了解何时在()和{}初始化中进行检查

来自分类Dev

Elgg 安装错误:您的服务器不支持重写规则的自动测试,并且您的浏览器不支持通过 JavaScript 进行检查

来自分类Dev

流星发布-如何发布数据并使用个人资料信息进行检查

来自分类Dev

我可以传输我的Android应用程序的私人数据进行检查吗?

来自分类Dev

覆盖内存中的数据还是先读取以进行检查是否更好

来自分类Dev

Javascript:存储20,000个数字ID并对其进行检查的最有效方法?

来自分类Dev

Javascript:存储20,000个数字ID并对其进行检查的最有效方法?

来自分类Dev

php - 多个复选框将在数据加载有效值时进行检查

来自分类Dev

在Twitter API中,如果我通过保存在数据库中的Tweet ID进行检查,则如何删除Twitter上的Tweet的检查方法

来自分类Dev

有没有通用的方法来检查记录是否重复?需要通过数据库中的“唯一约束”进行检查

来自分类Dev

Java Servlet对JavaScript的响应

来自分类Dev

通过Servlet进行属性设置

来自分类Dev

了解Javascript中的“未定义”:其工作方式,如何安全地对其进行检查以及是否可以重新分配

来自分类Dev

如何使用Vanilla JS通过在未选中复选框的情况下进行检查和clearInterval()来触发setInterval()?

来自分类Dev

将一列中的每个值与一个数据帧中的另一列中的每个值进行检查

来自分类Dev

从CheckBox获取值进行检查

来自分类Dev

nicEdit textarea名称进行检查

来自分类Dev

如何对“0”进行检查?

来自分类Dev

如何通过Http Servlet响应发送大文件

来自分类Dev

从javascript到Java servlet的HTTP POST

来自分类Dev

从javascript到Java servlet的HTTP POST

来自分类Dev

从Javascript到servlet的大数据

来自分类Dev

在Servlet中将List设置为属性,并在JSP中进行检索

来自分类Dev

使用函数对AngularJs ng进行检查

来自分类Dev

Linq在创建select之前进行检查

来自分类Dev

每次运行时进行检查的更好编码

Related 相关文章

  1. 1

    Javascript对indexOf采取.innerHTML进行检查

  2. 2

    如何以特定顺序设置位域并稍后根据顺序进行检查

  3. 3

    在LIN从设备传输的帧通过CAPL到达主设备之前,对它们进行检查

  4. 4

    通过类构造函数了解何时在()和{}初始化中进行检查

  5. 5

    Elgg 安装错误:您的服务器不支持重写规则的自动测试,并且您的浏览器不支持通过 JavaScript 进行检查

  6. 6

    流星发布-如何发布数据并使用个人资料信息进行检查

  7. 7

    我可以传输我的Android应用程序的私人数据进行检查吗?

  8. 8

    覆盖内存中的数据还是先读取以进行检查是否更好

  9. 9

    Javascript:存储20,000个数字ID并对其进行检查的最有效方法?

  10. 10

    Javascript:存储20,000个数字ID并对其进行检查的最有效方法?

  11. 11

    php - 多个复选框将在数据加载有效值时进行检查

  12. 12

    在Twitter API中,如果我通过保存在数据库中的Tweet ID进行检查,则如何删除Twitter上的Tweet的检查方法

  13. 13

    有没有通用的方法来检查记录是否重复?需要通过数据库中的“唯一约束”进行检查

  14. 14

    Java Servlet对JavaScript的响应

  15. 15

    通过Servlet进行属性设置

  16. 16

    了解Javascript中的“未定义”:其工作方式,如何安全地对其进行检查以及是否可以重新分配

  17. 17

    如何使用Vanilla JS通过在未选中复选框的情况下进行检查和clearInterval()来触发setInterval()?

  18. 18

    将一列中的每个值与一个数据帧中的另一列中的每个值进行检查

  19. 19

    从CheckBox获取值进行检查

  20. 20

    nicEdit textarea名称进行检查

  21. 21

    如何对“0”进行检查?

  22. 22

    如何通过Http Servlet响应发送大文件

  23. 23

    从javascript到Java servlet的HTTP POST

  24. 24

    从javascript到Java servlet的HTTP POST

  25. 25

    从Javascript到servlet的大数据

  26. 26

    在Servlet中将List设置为属性,并在JSP中进行检索

  27. 27

    使用函数对AngularJs ng进行检查

  28. 28

    Linq在创建select之前进行检查

  29. 29

    每次运行时进行检查的更好编码

热门标签

归档