【问题标题】:AJAX call to MySQL through Servlet通过 Servlet 对 MySQL 的 AJAX 调用
【发布时间】:2014-04-07 18:45:52
【问题描述】:

我有一个日历功能,我想从我的 MySQL 数据库中调用一个列。在我为专栏打电话之前,我只想检查一下是否有联系。我的呼叫通过 servlet dataExchange.java。这个 servlet 工作正常,我可以从我的 JSP 页面中输入信息。在我的数据库中,日期的格式是 yyy-dd-mm。因此,我已将我的 JQuery 日历更改为具有该格式。这很好,我得到了正确格式的警报框,所以它与 MySQL 数据库相同。但我没有收到警告框,表明加载已执行。谁能看到我为什么没有接到这个电话?

最好的问候 疯子

<form>
        <input id="start" />
    </form>

<script>
       $(function(){
            $("#start").datepicker({
                dateFormat: 'yy-mm-dd',
                onSelect: function(dateText,inst){
                    alert(dateText);

                    $.get("dataExchange.java", {start: $("#start").val()}, 
                            function( data ) {
                                alert("Load was performed");
                    });
                }
            });
        });
</script>

【问题讨论】:

    标签: javascript mysql servlets


    【解决方案1】:

    您正在尝试直接调用您的 java 类$.get("dataExchange.java" ... 您必须使用您的 servlet 的 URL 映射。您可以将 servlet 映射到 web.xml 文件中或使用注释。

    如果您将 servlet 放入 web.xml,我们可以提供更多帮助。

    【讨论】:

      【解决方案2】:

      答案:

      $(function(){
          $("#start").datepicker({
              dateFormat: 'yy-mm-dd',
              onSelect: function(dateText,inst){
                  alert(dateText);
                  //Her skal du så lave din ajax kald:
                  $.ajax({
                        url: "../dataExchange",
                        type: "post",
                        data: Date,
                        success: function(){
                            alert("success");
                             $("#result").html('submitted successfully');
                        },
                        error:function(){
                            alert("failure");
                            $("#result").html('there is error while submit');
                        }   
                      });
              }
          });
      });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-09-06
        • 2021-06-24
        相关资源
        最近更新 更多