`
T123012009065
  • 浏览: 55414 次
文章分类
社区版块
存档分类
最新评论

Spring MVC 使用ajax时,控制器无法获取客户端参数

 
阅读更多

原因是

$(document).ready(function(){
$("#submit").click(function (){
alert("123");
jQuery.ajax({
type:'POST',

contentType: 'application/json',//多了这一句!!!!!!
data:{foo:"哇嘎"},
dataType:'json',
url : '../getStudentsByName.action',
success : function(data) {
alert("success!");
},
error : function(data) {
alert("error");
}
});
});

});

分享到:
评论

相关推荐

    Spring MVC与Ajax交互源码

    Spring MVC是Spring框架的一部分,提供了一种模型-视图-控制器(MVC)架构来组织和处理HTTP请求,而Ajax(Asynchronous JavaScript and XML)则是一种在不刷新整个页面的情况下,与服务器交换数据并更新部分网页的...

    Spring3 MVC Ajax with JSON

    **Spring3 MVC与Ajax结合使用JSON** 在现代Web开发中,Spring框架的MVC模块与Ajax和JSON的集成是创建动态、响应式用户界面的关键技术。这个"Spring3 MVC Ajax with JSON"项目提供了一个Eclipse工程,包含了实现这一...

    spring mvc

    DispatcherServlet 是 Spring MVC 中的核心组件之一,它作为前端控制器的角色,主要负责以下任务: - **初始化**:读取配置文件并初始化 Spring 容器。 - **请求处理**:处理所有进入系统的 HTTP 请求。 - **响应...

    Spring MVC跟jQuery和Twitter Bootstrap的结合

    2. **Ajax交互**:Spring MVC控制器可以设置成接收和响应Ajax请求。jQuery通过Ajax函数发送请求到特定的Spring MVC处理方法,获取数据后更新页面部分内容,实现局部刷新。 3. **数据绑定**:Spring MVC支持JSON或...

    spring mvc json&&jackson jquery js

    1. **创建Controller**:定义Spring MVC的控制器类,使用`@RequestMapping`注解映射URL,并使用`@ResponseBody`返回JSON数据。 2. **配置Jackson**:在Spring配置文件中启用Jackson并配置其属性,如日期格式化。 3. ...

    在 Spring Web MVC 环境下使用 Dojo

    4. **Spring MVC 控制器**:创建 Spring MVC 控制器处理前端请求,返回 JSON 数据供 Dojo 控件使用。可以使用 `@ResponseBody` 注解配合 `@RequestMapping` 注解来实现。 5. **数据绑定**:Dojo 控件如 DataGrid ...

    spring-mvc-jquery.zip_jquery_mvc jquery_spring jquery_spring mvc

    首先,Spring MVC是Spring框架的一部分,它是一个用于构建基于Java的企业级Web应用程序的模型-视图-控制器(MVC)架构。Spring MVC提供了一种模块化的方式来组织和处理HTTP请求,通过Controller、Service、DAO等层...

    spring和AJAX

    - **创建 Controller**:定义一个 Spring MVC 控制器,处理 AJAX 请求。 - **配置 AJAX**:在前端使用 JavaScript 编写 AJAX 代码,设置请求 URL、方法、数据等。 - **处理请求**:控制器中的方法处理 AJAX 请求...

    MVC之Spring

    Spring MVC 是 Spring 框架的重要组成部分,它是一个用于构建 Web 应用程序的模型-视图-控制器(MVC)架构。Spring MVC 提供了灵活的处理机制,包括处理器映射、视图解析、数据绑定、本地化和主题支持,帮助开发者...

    spring mvc 自學筆記

    在 Spring MVC 中处理文件上传非常简单,只需要在控制器方法中使用 `MultipartFile` 类型的参数即可。例如: ```java @PostMapping("/upload") public String handleFileUpload(@RequestParam("file") ...

    spring mvc入门基础

    本教程将深入讲解Spring MVC的基础知识,包括其基本配置、控制器方法以及如何处理Ajax请求。 首先,让我们了解一下Spring MVC的基本架构。它遵循Model-View-Controller(MVC)设计模式,通过DispatcherServlet作为...

    基于Spring Mvc的Java Web项目

    它提供了模型-视图-控制器(MVC)架构模式的实现,使得开发者可以将业务逻辑、数据处理和用户界面分离,提高了代码的可维护性和可测试性。在项目中,Spring MVC负责处理HTTP请求,调用服务层方法,处理结果并返回到...

    Spring MVC – Easy REST-Based JSON Services with @ResponseBody

    标题中的“Spring MVC – Easy REST-Based JSON Services with @ResponseBody”是指使用Spring MVC框架构建基于REST的JSON服务,并通过使用`@ResponseBody`注解来简化这一过程。REST(Representational State ...

    spring mvc 快速入门深入分析

    对于Spring MVC 控制器的单元测试,可以使用JUnit结合Spring Test框架进行。通常涉及Mockito或Spring的`MockMvc`工具类。 #### 十二、转发与重定向 Spring MVC 支持两种方式来跳转页面: - **转发**:在控制器...

    spring mvc 例子

    4. **AJAX**:使用JavaScript的XMLHttpRequest对象或者jQuery的$.ajax()函数,可以在客户端发起异步请求,获取服务器端的数据,而无需刷新整个页面。这极大地提高了用户体验。 在具体实现中,一个典型的流程可能是...

    spring MVC快速入门-深入分析.pdf

    - **多视图控制器**:使用 `@Controller` 和 `@RequestMapping` 来定义多个视图控制器。 #### 十一、`<mvc:annotation-driven/>` 配置 - **启用注解驱动**:这个标签启用了一系列基于注解的功能,如数据绑定、格式...

    spring_mvc

    3. **请求参数处理**:它提供了多种方式来获取请求参数,如`@RequestParam`注解,可以方便地将请求参数绑定到控制器方法的参数上。 4. **视图解析**:Spring MVC 使用视图解析器(如JSP、Thymeleaf、Freemarker等)...

    Json-RPC & Spring MVC 集成

    Spring MVC是Spring框架的一部分,它是一个模型-视图-控制器(MVC)架构,用于构建可维护性和可测试性的Web应用程序。Spring MVC提供了强大的依赖注入、数据绑定、异常处理等功能,让开发者能够更专注于业务逻辑,而...

    Spring MVC面试题(2022最新版)

    当控制器抛出特定异常时,Spring MVC会自动调用该方法。 ```java @ExceptionHandler(value = { NullPointerException.class }) public String nullPointerExceptionHandler(HttpServletRequest req, ...

    Spring MVC实现个人网盘

    ### Spring MVC 实现个人网盘的关键技术与实现 #### 一、引言 随着网络技术的发展,电子资源的存储和管理成为了人们日常生活中不可或缺的一部分。传统的存储方式如U盘不仅容量有限,还容易丢失,而在线云存储服务...

Global site tag (gtag.js) - Google Analytics