이번에는 SSM 통합 프레임워크를 사용하여 Ajax 검증 기능을 구현하는 방법을 보여드리겠습니다. SSM 통합 프레임워크를 구현하기 위해 Ajax 검증 기능을 사용할 수 있는 주의 사항은 무엇입니까? .
방금 SSM 프레임워크를 배웠습니다. Ajax 확인이 성공했습니다. 공유하세요
1. jar 패키지를 가져옵니다
2. spring-servlet.xml
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <ref bean="mappingJackson2HttpMessageConverter" /> </list> </property> </bean> <bean id="mappingJackson2HttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <value>text/json;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean>
3.controller를 구성합니다. @ResponseBody를 사용하여 json 데이터 형식을 반환합니다.
@ResponseBody @RequestMapping(value="queryByUser", method=RequestMethod.POST,produces="application/json;charset=UTF-8") public User queryByName(User user,HttpServletRequest request){ User u = userBiz.queryByName(user); return u; }
4. 페이지에서 queryresult
function checkUser(){ var username=$("#username").val(); $.ajax({ url:"queryByUser", type:"post", data:{"username":username}, dataType:"json", success:function(data){ if (data!=null ) { $("#userSpan").text("用户名已存在"); $("#username").val(''); }else if(data==null && username !=''){ $("#userSpan").text("用户名可用"); } } }); }
을 수신합니다. 구현 결과는 다음과 같습니다.
이 기사의 사례 더 흥미로운 방법을 알고 싶다면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
추천 자료:
위 내용은 SSM 통합 프레임워크를 사용하여 Ajax 검증 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!