Javascript 单击函数';t参考servlet(IDEA、java)
命令$.get('MyController1',函数(responseText)没有发送到我的servlet。我使用ajax,单击按钮后,它应该发送到我的servlet('MyController1'或'MyController2'…),servlet发送到.jsp页面,并且应该显示一些文本。 这是我的起始页(index.jsp):Javascript 单击函数';t参考servlet(IDEA、java),javascript,java,jquery,html,servlets,Javascript,Java,Jquery,Html,Servlets,命令$.get('MyController1',函数(responseText)没有发送到我的servlet。我使用ajax,单击按钮后,它应该发送到我的servlet('MyController1'或'MyController2'…),servlet发送到.jsp页面,并且应该显示一些文本。 这是我的起始页(index.jsp): 我做错了什么?您需要根据需要修复AJAX调用 $.get('myController1', function (responseText) { ^^
我做错了什么?您需要根据需要修复AJAX调用
$.get('myController1', function (responseText) {
^^ lowercase m
要匹配
web.xml中为MyController1
servlet配置的
,您需要将AJAX调用修复为
$.get('myController1', function (responseText) {
^^ lowercase m
要匹配
在web.xml
中为MyController1
servlet配置的
,非常感谢!我花了几个小时才找到问题!:)你救了我的命:)不客气。请考虑一下答案(左边是绿色的复选标记),非常感谢!我花了几个小时才找到问题!:)你救了我的命:)不客气。请考虑一下答案(左边是绿色的复选标记)。
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
public class MyController1 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.getRequestDispatcher("/WEB-INF/button1.jsp").forward(req, resp);
}
}
$.get('myController1', function (responseText) {
^^ lowercase m