jsp 读取地址栏参数

/*
分析:当调用request.getParameter()函数时,会自动进行一次URI的解码过程,
调用时内置的解码过程会导致乱码出现。
而URI 编码两次后,request.getParameter()函数得到的是原信息URI编码一次的内容。
再用可控的解码函数 java.net.URLDecoder.decode()就可解出原始的正确的信息。
*/

jsp 读取地址栏参数

var params = encodeURI(encodeURI("method=post&filed=hit&keyword=" + keyword));
createXMLHttpRequest();
var url = "search.do";
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("POST",url,true);
xmlHttp.setRequestHeader("content-length",params.length); 
xmlHttp.setRequestHeader('content-type', 'application/x-www-form-urlencoded');
xmlHttp.setRequestHeader("Connection", "close");
xmlHttp.send(params);

服务器端代码:

response.setContentType("text/html;charset=gb2312");
//ajax post传递的时候,一定是用utf8编码的,url 自己可以设定
String keyword = URLDecoder.decode((String)request.getParameter("keyword"),"utf-8");

时间: 2024-11-13 06:55:26

jsp 读取地址栏参数的相关文章

jsp页面-JSP读取数据库保存的图片

问题描述 JSP读取数据库保存的图片 数据库有张指纹表专门用来保存指纹图片(10个手指头),现在想要在JSP页面上显示某个人的10个手指的指纹图片.请教各位大神如何实现? 解决方案 JSP页面代码: <img src="personAction_showByID.action" title="tt" style="width: 500px; height: 700px;"> action中对应代码 public String show

用javascript获取地址栏参数

核心提示:本文列举了用javascript获取地址栏参数的三种方法 本文列举了用javascript获取地址栏参数的三种方法: 方法一: <script type="text/javascript"> <!-- String.prototype.getQuery = function(name) {  var reg = new RegExp("(^&)"+ name +"=([^&]*)(&$)"); 

asp 获取地址栏参数代码

asp 获取地址栏参数代码 ============================================ 函数名:JoinChar 作  用:向地址中加入 ? 或 & 参  数:strUrl  ----网址 返回值:加了 ? 或 & 的网址 pos=InStr(1,"abcdefg","cd") 则pos会返回3表示查找到并且位置为第三个字符开始. 这就是"查找"的实现,而"查找下一个"功能的 实现

使用JavaScript获取地址栏参数的方法

 代码如下: /**  *  获取地址栏参数  *  * @example GetUrlString('id')  *  * @desc    调用时加上判断,保证程序不会出错  *             var myurl = GetUrlString('id');  *             if (myurl != null && myurl.toString().length > 1) {  *                  alert(GetUrlString(&q

JS获取地址栏参数的几种方法小结

 本篇文章主要是对JS获取地址栏参数的几种方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助   代码如下: <script>  // 获取地址栏的参数数组  function getUrlParams() {   var search = window.location.search;   // 写入数据字典   var tmparray = search.substr(1, search.length).split("&");   var params

spring mvc-spring MVC jsp页面获取参数 以对象的方式

问题描述 spring MVC jsp页面获取参数 以对象的方式 jsp里面的body部分 <h1>用户信息添加2</h1> <form action="user/add3.do" method="post"> 编号:<input type="text" name="userId"/><br/> 姓名:<input type="text" n

jsp读取CSV文件如何替换csv文件?

问题描述 jsp读取CSV文件如何替换csv文件? 我遇到一个问题,csv文件内容如下: car118499ActivePreActivecar2ActivePreActivecar321138Active40712PreActivecar4ActivePreActive 我想在jsp中显示 car1 car2 car3 car418499 21138 40712

让iframe子窗体取父窗体地址栏参数(querystring)_javascript技巧

复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>让iframe子窗体取父窗体地址栏参数(querystring)</title> <script type="text/javascript"> function f(){ //http://localhost:4101/MyFiles/netshop/ShopType.

数字认证-jsp读取usb-key的数据内容

问题描述 jsp读取usb-key的数据内容 如何读取USB KEY里面的数字证书的信息,以前没有接触过这块,请各位高手帮忙解答下. USB KEY是公安部的,我只是想读取里面的相关信息,比如姓名,警号,身份证号码(当然这些信息在USB KEY里面都存在的),然后登陆网站的时候读取这些信息,把它写到数据库里(相当于实名制访问).只是读取不需要验证. 解决方案 公安部的pki.pmi 我所了解的用的是吉大正元的证书应用管理系统,吉大正元提供了相关的服务端包和开发支持包 我知道有java和vc的支持