日期:2014-05-17  浏览次数:20615 次

Spring2.5 MVC 表单异步提交问题
谁有Spring2.5 MVC 表单异步提交的源码!有的话发我邮箱!laiguilin90@126.com或者贴出来 不甚感激!  或者看看我写的有什么问题 

前台代码: $("#userName").blur(function() {
$.ajax({
   url: "/admin/checkUserName.do",
    type: "POST",
    dataType:"json",
    data: "userName="+userName,
    contentType:"application/json; charset=UTF-8",
    success: function(data){

    alert("success");
    },error:function(XMLHttpRequest, textStatus, errorThrown) {
          alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
     }
 }); 

});

后台代码:
@Controller("AddAction")
public class AddAction{
@RequestMapping(value="/admin/checkUserName.do", method = RequestMethod.POST)  
 public void  checkUserName(String userName){
System.out.println("--------------");

}
}

springmvc-servlet.xml:
<?xml version="1.0" encoding="UTF-8"?>
<beans 
    xmlns="http://www.springframework.org/schema/beans" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:p="http://www.springframework.org/schema/p" 
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/beans 
    http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
    http://www.springframework.org/schema/context 
    http://www.springframework.org/schema/context/spring-context-2.5.xsd">

     
    <!-- 对web包中的所有类进行扫描,以完成Bean创建和自动依赖注入的功能 -->
    <context:component-scan base-package="com.me"/>
  
  <!-- 日期转换  必须放在<mvc:annotation-driven />前面  -->
    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">  
        <property name="webBindingInitializer">  
            <bean class="com.me.util.DateConverter" />  
        </property>  
    </bean>  
    
    <!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"/>

    <!--对模型视图名称的解析,即在模型视图名称添加前后缀 -->
     <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
        <property name="prefix" value="/admin/"></property>  
    </bean>
</beans>

问题: 没有进入这个控制器!并且 一直执行ajax 这段代码
error:function(XMLHttpRequest, textStatus, errorThrown) {