Ajax jquery.min.js:4 POST 500(内部服务器错误)JSP页面

时间:2017-03-01 11:56:23

标签: javascript jquery ajax jsp

我试图从javascript调用JSP页面。我是通过ajax请求来做的。

我的ajax部分如下:

 btn.onclick = function() {
            var dataString = 'functionName=getFileName';
            $.ajax({
                type: "POST",
                url: "database_connections.jsp",
                data: dataString,
                cache: false,
                success: function(result) {
                    alert(result);
                    counterPdf = 0;
                    var fileName = result.split(",");
                    var d1 = document.getElementById('modal-body');
                    document.getElementById("modal-body").innerHTML = "";
                    for (i = 1; i < fileName.length; i++) {
                        // d1.insertAdjacentHTML('afterend', '<p onclick=\"getFileName(this);\">' + fileName[i] + '</p>');
                        d1.innerHTML += '<p onclick=\"getFileName(this);\">' + fileName[i] + '</p>';
                        //   d1.innerHTML += "<YOUR_CONTENT>"; 
                    }
                    modal.style.display = "block";
                }
            }); 
        }

我的jsp页面如下:

<%-- 
    Document   : database_connections
    Created on : Mar 1, 2017, 10:45:02 AM
    Author     : Sultan
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page language="java" %>
<%@page language="java" import ="java.sql.*" %> 
<%@page language="java" import ="java.io.IOException" %> 
<%@page language="java" import ="j java.io.InputStream " %> 
<%@page language="java" import ="org.apache.commons.io.IOUtils *" %> 
<%@page language="java" import =" java.io.StringWriter " %> 



<%@ page errorPage="error.jsp" %>  

<%!


%>

<%
    String functionName = request.getParameter("functionName");
    out.println(functionName);   

    if(functionName.equals("create_new_file"))
    {

    }
    else if(functionName.equals("getFileName"))
    {

    }
    else if(functionName.equals("getFileContent"))
    { 

    }
    else if(functionName.equals("saveFileContent"))
    {

    }
    else if(functionName.equals("saveToPdf"))
    {

    } 
%>

但是当我点击按钮时,我在控制台中收到以下错误。

jquery.min.js:4 POST http://localhost:8084/DocumentEditor/database_connections.jsp 500 (Internal Server Error) jquery.min.js:4 

为什么我收到此错误?请帮我 。

0 个答案:

没有答案