자바 폼 제출 ajax 및 배경 수신

1761 단어 자바ajax
form 폼 제출 단 추 는 submit 에서 ajax 를 사용 하여 폼 을 제출 할 때 프론트 데스크 에서 전송 할 값 data 가 아 닙 니 다. json 형식의 백 엔 드 는 request. getParameter 로 프론트 데스크 에서 전 달 된 인 자 를 받 아들 일 수 있 습 니 다.
프론트 데스크:

js:
function butFun() {
          $.ajax({
              url: "/user/login",
              type: "post",
              data:$("#LoginForm").serialize(),
              success: function (data) {
                  if(data=="false"){
                      alert("       ,     ")
                      window.location.href="login.jsp";
                  }else{
                      window.location.href="userMessage.jsp";
                  }
              },
              error:function () {
                  alert("    ,        ")
              }
          })
      }

배경:
public String userLogin(HttpServletRequest request) {

    try {
        String username = request.getParameter("username");
        String password = request.getParameter("password");
        User user = userService.userLogin(username, password);
        if(user==null){
            return "false";
        }
    } catch (Exception e) {
        e.printStackTrace();
        return "false";
    }
    return "true";
}

백 스테이지 도 실체 류 로 직접 받 을 수 있 습 니 다.

좋은 웹페이지 즐겨찾기