JSP页面中文传递参数使用escape编码
今天在使用中文传递参数时,遇到死活编码转不过去,于是想到了用escape,在使用后
request.getParameter接收不到参数,于是想着怎么能够接收到参数。
经过试验,通过
代码如下:
zbtmp=escape(escape(zbtmp));//加密2次danielinbiti
var params = "name="+zbtmp;
window.open('showzsgraph.jsp?params);
然后可以通过request.getParameter获取到参数,
在通过var zbName = unescape('<%=zbName%>');方式进行解密
相关推荐
-
JSP页面中超链接传递中文参数出现乱码问题解决方法
本文实例讲述了JSP页面中超链接传递中文参数出现乱码问题解决方法.分享给大家供大家参考,具体如下: 这里分析超链接传递中文参数,在接受页面中出现乱码问题的解决方法. 解决方法: 在接受页面里可以如下处理, 复制代码 代码如下: <%=new String(request.getParameter("变量名字").getBytes("ISO-8859-1")) %> 注意这里用的是 new String() 创建一个新的字符串 例题: 页面一: <h
-
JSP中js传递和解析URL参数以及中文转码和解码问题
1.传递参数: 复制代码 代码如下: var pmt = 'sensor='+ encodeURI(encodeURI(sensor))+'&device='+encodeURI(encodeURI(device))+'&instrument='; pmt += encodeURI(encodeURI(instrument))+'&n='+n+'&addDate='+addDate; top.location.href = 'jsp/print/diagnosticAnaP
-
JSP跨iframe如何传递参数实现代码
表单与操作页面分离 按钮按下,click 或者onclick事件触发 传递一个唯一性的参数至子页面JSP, 子页面内,负责查询与判断逻辑, JSP:FORWARD尝试过,直接报错 复制代码 代码如下: <script type="text/JavaScript"> function tigger() { var f_application =1; <jsp:forward page="input.jsp"> <jsp:param nam
-
jsp中URL传递中文参数的处理方法
在页面的url中使用encodeURI(encodeURI(中文)),对中文进行编码,并在服务器的java程序中使用URLDecoder.decode(中文, "UTF-8")进行解码即可; 如果url中需要传递+.#.?等特殊符号,可以使用encodeURIComponent(encodeURIComponent(中文)),服务器解码方法跟encodeURI的解码相同.
-
javascript通过url向jsp页面传递中文参数导致乱码解决方案
2013-1-16 10:35:49 org.apache.tomcat.util.http.Parameters processParameters 警告: Parameters: Character decoding failed. Parameter 'id' with value '%u8BA2%u5355' has been ignored. Note that the name and value quoted here may corrupted due to the failed
-
JSP向后台传递参数的四种方式总结
Jsp页面传值的方法 一.通过Form表单提交传值 客户端通过Form表单提交到服务器端,服务器端通过 Java代码 request.getParameter(String xx); 来取得参数(xx)为参数名称. 通过get/post方式进行提交 二.通过隐藏域传值 通过在表单中加入一个隐藏域来提交到服务器端,这种方式的好处是可以在客户端加入一些自己想要加入的参数,以便得到相应的值. 客户端代码: Java代码 <input type="hidden" name="i
-
JSP页面中文参数的传递(get和post方法分析)
在项目中,我们经常遇到需要在JSP页面切换中传递中文字符.这主要有两种方式. ◆URL方式 例如: http://website/test1.jsp?act=add&type=苹果¶m=%20D%20B ◆FORM方式 例如: 复制代码 代码如下: ﹤form name=test mehtod="post"﹥ ﹤input type=hidden name=text2 value="中文"﹥ ﹤input type=text na
-
JSP 传递中文参数的例子
复制代码 代码如下: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <%@ page language="java" co
-
jsp中四种传递参数的方法
今天老师讲了jsp中四种传递参数的方法,我觉得总结一下,挺好的,以备后用! 1.form表单 2.request.setAttribute();和request.getAttribute(); 3.超链接:<a herf="index.jsp"?a=a&b=b&c=c>name</a> 4.<jsp:param> 下面一一举例说明: 1.form表单 form.jsp: <%@page contentType="tex
-
jsp中利用jquery+ajax在前后台之间传递json格式参数
经过一段时间的实验琢磨,终于将前后台之间的参数传递搞定了,实验所用工具myeclipse+structs1.2. 总结:容易出错的地方:1.ajax中data的格式一定要写对,这里举了两种形式,一种是 data:{参数:""} 另一种是 data:"参数="+变量. 2.后台传递到前台数据转化为json格式,步骤要掌握好. 3.在js使用jquery必须要引用进来,否则会不执行jquery语句,这个问题困扰了我半天才解决掉,菜鸟的悲哀啊.jquery引用流程如下:网
随机推荐
- jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
- jfinal与bootstrap的登录跳转实战演习
- iis6网站属性没有asp.net选项卡的解决办法
- JAVAEE中用Session简单实现购物车功能示例代码
- php生成毫秒时间戳的实例讲解
- 介绍Python的Django框架中的静态资源管理器django-pipeline
- C# 基础入门--常量
- 如何解决phpmyadmin导入数据库文件最大限制2048KB
- 最新用php获取谷歌PR值算法,附上php查询PR值代码示例
- javascript实现动态改变层大小的方法
- MSSQL 监控数据/日志文件增长实现方法
- JS动态显示表格上下frame的方法
- 多表关联同时更新多条不同的记录方法分享
- javascript编程起步(第三课)
- 详解vue-cli项目中用json-sever搭建mock服务器
- javascript下for( in )语句 获得所有style 的【scrollbar】滚动条样式内容
- C++实现顺序排序算法简单示例代码
- 在vue项目中安装使用Mint-UI的方法
- 浅谈JAVA8给我带了什么——流的概念和收集器
- python的几种矩阵相乘的公式详解