主页 > 知识库 > Ajax 框架之SSM整合框架实现ajax校验

Ajax 框架之SSM整合框架实现ajax校验

热门标签:银行业务 电子围栏 服务器配置 Mysql连接数设置 阿里云 团购网站 Linux服务器 科大讯飞语音识别系统

刚学习了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.控制器中用@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.页面中接收查询到的结果

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("用户名可用");
       }
      }
     });
   }

实现结果就是以下这样的:

以上所述是小编给大家介绍的Ajax 框架之SSM整合框架实现ajax校验,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:
  • ssm整合之Spring整合MyBatis框架配置事务的详细教程
  • Redis集群与SSM整合使用方法
  • redis与ssm整合方法(mybatis二级缓存)
  • SSM整合中的Log4j日志的配置详情
  • SpringMVC之简单的增删改查示例(SSM整合)
  • Spring SpringMVC,Spring整合MyBatis 事务配置的详细流程

标签:枣庄 广元 萍乡 衡水 衢州 大理 蚌埠 江苏

巨人网络通讯声明:本文标题《Ajax 框架之SSM整合框架实现ajax校验》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266