스프링 ajax 예제
augusztus 1, 2019 9:59 du. cccccccccccccc아무것도 봄 특정 여기에, 그냥 표준 jQuery 자바 스크립트. 우리가 서버를 시작할 때 어떻게 ajax.html호출 ? 오늘은 AJAX를 스프링 MVC 응용 프로그램에 통합하는 방법을 설명합니다. 요청을 보내고 응답을 받기 위해 클라이언트 측에서 JQuery를 사용합니다. 이 튜토리얼은 Spring MVC 및 REST 서비스에 대한 이전 자습서 중 하나를 기반으로합니다. 이 문서에서는 비동기 요청의 도움으로 웹 응용 프로그램을 보다 대화형으로 만드는 방법을 읽습니다. 이 기사의 목적을 위해 Ajax라고 말할 때 JavaScript를 사용하여 웹 서버와 비동기적으로 통신 할 수있는 웹 브라우저의 기능에 대해 이야기하고 있습니다. 서버 측에서 Spring은 JavaScript 클라이언트에서 사용하는 서비스를 포함하여 웹 서비스를 정의하기 위한 프로그래밍 모델을 제공합니다. 클라이언트 측에서는 요즘 Ajax 프레임워크를 롤백하는 사람은 아무도 없습니다. 대부분의 경우 jQuery 또는 Dojo와 같은 설정된 자바스크립트 프레임워크를 사용합니다. 가용성 상태는 두 가지 속성이 있는 일반 Java 값 개체입니다: 사용자 이름을 사용할 수 있는지 클라이언트에 알리는 가용성 플래그와 원하는 이름을 사용할 수 없는 경우 제안할 수 있는 대안 배열입니다. @ResponseBody 어노이션은 Spring MVC가 가용성 상태를 클라이언트에 직렬화하도록 지시합니다. 스프링 MVC는 클라이언트가 해당 콘텐츠 형식을 허용하기 때문에 JSON에 자동으로 직렬화됩니다. 일부 태그를 업데이트해야 합니다.
클래스 위의 태그에 따르면, 공용 클래스 SpringBootWebApplication 는 UserService.java 2 새 파일 만들기 내에 있습니다. ajax.jsp 및 CrunchifySpringAjaxJQuery.java 이 문서에서는 jQuery.ajax를 사용하여 스프링 REST API에 HTML 양식 요청을 보내고 JSON 응답을 반환하는 방법을 보여 줄 것입니다. 부두 서버를 시작한 후 해당 링크를 시도할 수 있습니다. http://localhost:8080/spring4ajax/ 좋은 예이 문서는 모든 것을 취소합니다. 감사합니다 1. 404는 리소스를 찾을 수 없습니다. `spring4ajax`가 배포된 웹 컨텍스트인지 확인합니다. 여기서 @RequestBody 어구는 Spring MVC에게 HTTP 요청의 본문을 계정 개체에 매핑하도록 지시합니다. Spring MVC는 클라이언트가 요청 콘텐츠 유형을 응용 프로그램/json으로 설정했기 때문에 JSON에서 매핑하는 것을 알고 있습니다. […] 이 봄 MVC 아약스 예제읽기 – 이 예는 봄 MVC에 @JsonView 사용을 보여줍니다 […] 인덱스 컨트롤러에서 ajax.html을 렌더링하는 데 사용됩니다.
Kategória: Egyéb kategória
Írta: Gabor