0 0

Jquery的ajax方式提交在IE10下后台无法获取数据,火狐正常!SpringMVC5

提交页面:

$.ajax({
	url:"user/login",
	type:"post",
	data:"name=" + $("#name").val() + "&password=" + $("#password").val(),
       //以下省略.......

 后台代码

@Controller
@RequestMapping(value="/user")
public class UserController {
        @RequestMapping("/login")
	@ResponseBody
	public String login(String name,String password,HttpServletRequest request) {
              System.out.println("======="+name+"-------"+password);
              //这里IE下获取不到name和password,火狐下正常!
        }

}

 

  

 

2013年4月10日 16:47

3个答案 按时间排序 按投票排序

0 0

$.ajax({ 
    url:"user/login", 
    type:"post", 
    data:"name=" + $("#name").val() + "&password=" + $("#password").val(), 

参数 格式不对

var params={
name:$("#name").val(),
password:$("#password").val()
}


$.ajax({ 
    url:"user/login", 
    type:"post", 
    data:params

2013年4月11日 09:40
0 0

你的js没有问题,有问题是后台java代码
springmvc 正确获得参数这样:
public String login(@RequestParam String name,@RequestParam String password,HttpServletRequest request){
System.out.println("======="+name+"-------"+password);  
}

或者是
public String login(HttpServletRequest request){
String name = request.getParameter("name");
                System.out.println("======="+name+"-------"+password); 
}

2013年4月10日 21:06
0 0

data:"name=" + $("#name").val() + "&password=" + $("#password").val(),

修改成:
var da = {'name':+ $("#name").val() + 'password': + $("#password").val()};
data:da,
试一下.

2013年4月10日 17:18

相关推荐

    后台界面实时获取用户输入内容,springMVC+Ajax实现(源码)

    在本项目中,“后台界面实时获取用户输入内容,springMVC+Ajax实现(源码)”是一个典型的应用案例,它结合了SpringMVC框架与Ajax技术,使得后台能够即时响应用户的前端输入,无需每次提交都刷新整个页面。...

    SpringMVC框架下使用jQueryAJAX进行数据交互

    在现代Web应用开发中,SpringMVC框架与jQuery AJAX的结合使用是常见且高效的数据交互方式。本示例将深入探讨如何在SpringMVC环境中利用jQuery的AJAX功能实现动态、无刷新的数据交换。 首先,SpringMVC是Spring框架...

    springMVC jQuery ajax交互

    在IT行业中,SpringMVC和jQuery是两个非常重要的框架和技术,它们在Web开发领域中扮演着核心角色。SpringMVC是Spring框架的一部分,用于构建高效、灵活的后端控制器,而jQuery则是一个强大的JavaScript库,简化了...

    springmvc利用jquery实现ajax的例子

    在本示例中,我们将探讨如何使用Spring MVC框架与jQuery库结合实现Ajax功能。Spring MVC是Spring框架的一部分,专门用于构建Web应用程序,而jQuery则是一个强大的JavaScript库,简化了DOM操作、事件处理以及异步HTTP...

    SpringMVC + Hibernate4 + JQuery + Ajax + MySQL整合

    在这里,JQuery的Ajax方法被用来在后台与SpringMVC控制器进行通信,从而实现无刷新的数据交换,提升用户体验。 **MySQL** MySQL是一个广泛使用的开源关系型数据库管理系统,适合于中小型应用。在本项目中,MySQL...

    Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统

    在本项目中,"Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统",我们看到一个基于Java技术栈的Web应用开发实例。这个系统利用了多个核心技术来构建一个功能完备的员工管理...

    springmvc接收ajax请求注意事项

    SpringMVC 框架在处理 Ajax 请求时需要注意一些重要的配置和设置,以确保请求的正确处理和数据的正确传输。下面我们将介绍在 SpringMVC 中接收 Ajax 请求的注意事项。 基本数据类型参数传输 在 Ajax 请求中,如果...

    springmvc + jquery + ajax + json 异步传递数据

    SpringMVC、jQuery、Ajax和JSON这四个技术的结合,为开发者提供了一种高效且灵活的方式来实现这一功能。接下来,我们将深入探讨这些技术以及它们如何协同工作。 SpringMVC是Spring框架的一部分,是一个强大的MVC...

    SpringMVC利用Ajax,JQuery交互Json

    本教程将深入讲解如何在SpringMVC中利用Ajax和JQuery来交互Json数据。 首先,让我们理解什么是Json。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成...

    springMVC使用Ajax请求数据

    通过以上步骤,你可以实现SpringMVC和Ajax的结合使用,从而在不刷新页面的情况下,动态地获取和展示数据。这种方式在现代Web应用中非常常见,能够显著提升用户体验。记住,良好的前后端通信是成功的关键,确保数据的...

    SpringMvc整合jQuery,ajax单文件/多文件上传

    在IT行业中,Spring MVC是一个广泛使用的Java Web框架,它提供了模型-视图-控制器(MVC)架构,便于开发人员构建高效、可维护的Web应用。而jQuery则是一款优秀的JavaScript库,简化了DOM操作,事件处理和AJAX交互。...

    springmvc+mybatis+jqueryeasyui后台管理模板

    在这里,"springmvc+mybatis+jqueryeasyui后台管理模板"提供了一个完整的后台管理系统的基础结构,包括登录、权限控制、数据展示、数据编辑等功能模块。开发者可以根据自己的需求对这个模板进行定制,添加或修改功能...

    Springmvc+maven+ajax+jquery+json+mybatis登录增删改查详细注释

    Springmvc+maven+ajax+jquery+json+mybatis做的登录,注册,增删改查详细注释,大家可以来一下,看看对自己有没有帮助哈,这是我自己一点点的打的,采用MyEclipse 10运行出来.并且付有sql脚本.可直接导入运行.并且经本人...

    springMVC取后台数据做Echarts报表

    在构建Web应用时,我们经常需要从后台获取数据并以可视化的方式展示给用户。SpringMVC作为一款强大的Java Web框架,常被用于处理HTTP请求、数据绑定和业务逻辑控制。而Echarts则是一款优秀的JavaScript图表库,能...

    jQuery easy ui + SpringMVC

    本资源是本人将SpringMVC + jQuery easy ui整合的CRUD demo,后台核心是spring注解实现的(通过jsbcTemplate连接数据库),前台有基本的jsp和easy ui 两种展现方式,数据库使用oracle,可以通过更改配置文件和驱动jar...

    spring3 mvc 用 jquery ajax 交互

    在IT行业中,Spring MVC和jQuery AJAX是两种广泛使用的技术,它们在构建现代Web应用程序时起着关键作用。本文将深入探讨如何在Spring MVC框架中利用jQuery的AJAX功能进行前后端交互,提升用户体验。 首先,Spring ...

    学生管理系统SpringMVC+Mybatis+Ajax

    Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下,与服务器交换数据并局部更新网页的技术。在学生管理系统中,通过引入Ajax,用户在进行查询、添加、修改、删除等操作时,不再需要等待整个...

Global site tag (gtag.js) - Google Analytics