- 浏览: 1256715 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (399)
- 心情故事 (12)
- java (115)
- linux (55)
- 关系型数据库 (35)
- struts,jsf,spring (11)
- jdbc,hibernate,ibatis (11)
- jsp,jstl,c:tag,标签库 (2)
- ejb,webservice (1)
- tomcat,jboss,jetty,weblogic,websphere (15)
- java网络编程 (6)
- java线程 (0)
- js,jquery,json,xml,dom,html.regex (25)
- 设计模式 (6)
- BUG记录 (2)
- ant (2)
- jsp,servlet (4)
- swing (6)
- lucene+nutch (6)
- log4j (2)
- windows doc (2)
- ruby (1)
- ruby on rails (3)
- 操作系统网络 (18)
- apache 错误 (1)
- tomcat (10)
- jboss (9)
- jetty (9)
- weblogic (9)
- websphere (10)
- apache (2)
- AIX的iostat命令查看系统磁盘的使用情况 (1)
- oracle 统计一个表格有多少列 (1)
- Exception in thread "main" java.security.KeyStoreException: Windows-MY not found (1)
- jsp (1)
- jstl (1)
- c:tag (1)
- 标签库 (1)
- struts (1)
- jsf (1)
- spring (2)
- oracle,sqlplus (2)
- sqlplus (2)
- show errors (1)
- proc (1)
- function (1)
- ORA-06544: PL/SQL: internal error (1)
- arguments: [55916] (1)
- [] (7)
- 终端身份实施文档 (1)
- 重装系统之后飞鸽传书只能看到自己 (1)
- vsftp "上传 553 Could not create file" (1)
- startWebLogic.sh启动失败,提示Error initializing Embedded LDAP Server (1)
- java agent 注册为 windows 服务 (1)
- centos (1)
- svn (1)
- apr (1)
- apr-util (1)
- activemq (2)
- oracle (5)
- mysql (3)
- nosql (3)
- NSIS (1)
- windows wmic (1)
- c 指针 (1)
- c c++ (0)
- jmeter (0)
- 性能测试 (0)
- linux,备份 (2)
- C++ ,Virtual (1)
- windows dos (1)
- android (2)
- 大数据,云计算 (1)
- JVM垃圾收集 (1)
- jdbc (2)
- invoke (1)
- hibernate (1)
- ibatis (1)
- 个人开源项目源码收藏 (1)
- 批处理 (1)
- Mongodb mapreduce (8)
- kettle (1)
- Mongodb capped (1)
- mongodb gridfs (1)
- Mongodb 入门基础知识 (1)
- mongodb (8)
- hadoop2.5.1 (1)
- hadoop (4)
- eclipse (1)
- hdfs fs (1)
- elipse hadoop plugin (1)
- PHP相关知识 (1)
- js (1)
- jquery (1)
- json (1)
- xml (1)
- dom (1)
- html.regex (1)
- 网络知识 (1)
- nginx (1)
- docker (1)
- 测试 (1)
- nodejs (1)
- iptables (1)
- linux gitlab (1)
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
web页面调用window.print()函数实现打印的功能 -
hxdtech:
非常感谢!
我在学习ibatis时的培训ppt -
zmwxiaoming:
what 能连数据库不错
SOLR的学习整理 -
springdata_springmvc:
java程序语言学习教程 地址http://www.zuida ...
java获取当前操作系统的信息 -
huanzei:
整理的不错,
oracle lpad函数
是用jquery的AJAX来发送异步请求,是用MAP类型来传递参数,遇到中文的时候是乱码,具体代码如下
var dbUser = document.getElementById("dbUser").value; var schemaObject = document.getElementById("schemaObject").value; var appName = document.getElementById("appName").value; var ipAddress = document.getElementById("ipAddress").value; var timestamp = document.getElementById("timestamp").value; var auditLevel = document.getElementById("auditLevel").value; var dbId = document.getElementById("dbId").value; var sqlText=document.getElementById("sqlText").value; var map = "sqlText="+sqlText+"&dbUser=" + dbUser+"&tmpName="+tmpName+"&mail="+mail+"&schemaObject=" + schemaObject + "&appName=" + appName+ "&ipAddress="+ipAddress+"×tamp="+timestamp+"×tamp="+timestamp+"&dbId="+dbId+"&auditLevel="+auditLevel; $.ajax({ type:"POST", url:"<c:url value='/accessaudits/saveSearch.do'/>", data:map, async:false, success:function(data){ var infos = eval("(" + data + ")"); alert(infos["info"]); } });
var map = "sqlText="+sqlText+"&dbUser=" + dbUser+"&tmpName="+tmpName+"&mail="+mail+"&schemaObject=" + schemaObject + "&appName=" + appName+ "&ipAddress="+ipAddress+"×tamp="+timestamp+"×tamp="+timestamp+"&dbId="+dbId+"&auditLevel="+auditLevel;
假如sqlText有中文,那么采用data:map传参就有乱码。
办法是用escape关键字解决问题
var map = "sqlText="+escape(sqlText)+"&dbUser=" + dbUser+"&tmpName="+tmpName+"&mail="+mail+"&schemaObject=" + schemaObject + "&appName=" + appName+ "&ipAddress="+ipAddress+"×tamp="+timestamp+"×tamp="+timestamp+"&dbId="+dbId+"&auditLevel="+auditLevel;
发表评论
-
centos6.5 hadoop伪分布式搭建
2017-01-10 10:41 25打算整理下machine learn ,再次安装 ... -
springboot
2016-12-29 11:13 2402微服务,现在是一个越来越热的东西,软件架构发展到 ... -
elk安装记录
2016-12-27 18:04 992在centos6.5上安装elk,记录下安装过程和 ... -
dubbo服务框架
2016-12-23 15:40 490上一篇文章介绍了zookeeper,作为服务 ... -
zookeeper服务注册中心配置
2016-12-22 11:40 1672用zookeeper有一段时间了,把配置做下简 ... -
OS X 安装java开发环境
2016-12-03 23:29 604... -
关于Restful API 的设计
2015-06-12 13:32 2288Restful API的流行,很大程度上被当前的移动 ... -
Jvisualvm远程连接tomcat配置:
2015-05-12 16:16 793JvisualVm 监控远程Tomcat,需要在To ... -
jdbc mybatis hibernate springJDBC的一些理解
2015-01-15 17:10 7077... -
Java 的ExecutorService
2015-01-15 11:45 1237早期在Java5以前,我们做多线程程序,一般都 ... -
spring的IOC和AOP
2015-01-14 16:47 2361关于Spring,大家都是耳熟 ... -
java 的线程安全
2014-12-30 14:43 983现代CPU基本都是多核,支持 ... -
JVM ClassLoader
2014-12-25 16:33 952JVM在加载类的时候,都是通过ClassLoad ... -
minor Gc ,Full Gc
2014-12-24 17:22 2110在发生Minor gc之前,虚拟机会先检查老年带最 ... -
Java的主要垃圾回收器
2014-12-24 16:33 1317对象 ... -
JVM的内存结构的一点理解
2014-12-24 11:30 789... -
利用生产者消费者模式实现串行的任务并行化
2014-12-22 17:48 1241试想,一个省有100个处理节点需要 ... -
利用生产者消费者模式实现串行的任务并行化
2014-12-22 17:48 0试想,一个省有100个处理节点需要 ... -
关于Linux的Ulimit参数
2014-12-22 12:13 1291JVM 64位平台与32位平台 ... -
一种表格数据比对的方法
2014-12-19 16:59 1063假设有连个库,一个是生产库,一个是备份库,在一个特 ...
相关推荐
本话题将深入探讨如何使用jQuery的Ajax功能实现异步传输List和Map类型的数据,同时涉及JSON数据格式的使用。 首先,让我们了解JSON(JavaScript Object Notation),它是轻量级的数据交换格式,易于人阅读和编写,...
**一、jQuery与Ajax基础** jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理和AJAX交互。Ajax(Asynchronous JavaScript and XML)技术允许我们在不刷新整个页面的情况下与服务器进行数据交互,提高页面...
1. **$.ajax()函数**:这是jQuery中最核心的Ajax方法,可以接受多个参数来定制请求。例如,URL、类型(GET或POST)、数据、回调函数等。基本用法如下: ```javascript $.ajax({ url: 'your-url', type: 'GET', ...
jQuery的`.ajax()`方法是实现这一功能的主要工具,它允许我们配置请求的各个细节,如URL、类型(GET或POST)、数据等。在请求成功后,会调用回调函数处理返回的数据,这些数据通常以JSON格式呈现,因为JSON与...
### jQuery Ajax 全解析 #### 一、简介 jQuery 是一个非常流行的 JavaScript 库,它极大地简化了 HTML 文档遍历、事件处理、动画以及 Ajax 交互等操作。特别是其提供的 Ajax 功能使得开发者能够更加便捷地实现网页...
### Spring MVC 无法直接接收 List 类型参数的问题详解 #### 问题背景 在 Web 开发过程中,前后端数据交互是必不可少的一部分。对于基于 Java 的 Spring MVC 框架而言,处理这种交互通常需要理解如何正确地接收前端...
3. **数据交换格式**:在jQuery的AJAX请求中,`dataType`参数指定预期的服务器响应类型。常见的数据格式有JSON、XML、HTML等。JSON由于其简洁性和易读性,常被用于AJAX通信。在Java后端,可以使用Gson或Jackson库将...
本教程将探讨如何使用jQuery的AJAX功能实现页面局部刷新,同时结合MySQL数据库和Struts2框架实现高效的分页功能。 首先,jQuery AJAX是JavaScript库jQuery提供的一种异步数据通信方式,它允许我们在不刷新整个页面...
在本文中,我们将深入探讨如何使用jQuery实现一个基于Ajax的文本框自动补全功能,以及相关的`autocomplete`插件的完整实例。这个功能在许多Web应用程序中非常常见,它能够提高用户输入的效率和用户体验。 首先,让...
标题 "Jquery struts2 json 实现ajax" 涉及到的是在Web开发中使用jQuery库与Struts2框架结合处理JSON数据的Ajax技术。这个主题主要关注如何通过前端的jQuery实现异步请求,与后端的Struts2框架进行交互,从而更新...
### jQuery Ajax 全解析 #### 一、简介与概述 jQuery 是一款优秀的 JavaScript 库,以其轻量级、易用性著称,在前端开发中扮演着重要的角色。它简化了许多原本复杂的操作,如 DOM 操作、事件处理以及 Ajax 交互等...
资源名称:J2EE中JSON ...首先页面通过调用JQuery_AJAX方法访问后台Action,在后台Action中将获取到的JavaBean、List、Map等数据类型转换为json-lib.ja 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
总结,Struts2和jQuery的Ajax JSON数据交换涉及以下几个关键步骤:配置Struts2的JSON插件,编写返回JSON数据的Action,使用jQuery发起Ajax请求并处理返回的JSON数据。通过这种方式,可以实现客户端与服务器之间的...
### jQuery Ajax 核心技术全解析 #### 一、引言 随着Web 2.0时代的到来,Ajax 技术因其能够实现网页的局部刷新、提高用户体验等特性而备受推崇。jQuery作为一款优秀的轻量级JavaScript库,极大地简化了Ajax的操作...
本主题主要关注的是使用jQuery的AJAX技术实现Spring应用程序中的登录功能。AJAX(Asynchronous JavaScript and XML)允许我们在不刷新整个页面的情况下与服务器进行通信,提升了用户体验。 **一、jQuery AJAX简介**...
3. **jquery-3.3.1.min.map**:Source Map文件是现代前端开发中的一个重要工具。当JavaScript代码被压缩后,原始的行号和列号信息会丢失,这使得在浏览器的开发者工具中调试压缩后的代码变得困难。Source Map文件...
在Web开发领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务。本文将深入探讨"jquery3.6.0.min.js"和"jquery-3.6.0.min.map"这两个文件在jQuery 3.6.0版本中...
在给定的“jquery autocomplete 动态补全例子”中,我们将探讨如何实现这一功能,特别关注如何通过AJAX加载JSON数据。 **jQuery Autocomplete基本原理** jQuery UI库包含了Autocomplete组件,它可以与普通的HTML...
Jquery-Ajax各种获取方式 <body> <input id="getJsData" type="button" value="获取js值"/> <input id="getMessage" type="button" value="获取单个值"/> <input id="getUserInfo" type=...