| Lance님의 프로필聪聪小窝사진블로그리스트 | 도움말 |
|
聪聪小窝9월 19일 Wireless lifePlease refer to this website: http://www.wirelesslife.com/. It is really very cool for the future wireless life, maybe soon, all of the scenarios in the video will come true! Look forword to that! 7월 3일 Javascript escape request.getParameter 中文使用Javascript的escape()函数进行URL编码,结果在JSP或Servlet中用request.getParameter()时取不到参数,只返回一个空值. 本来Javascript中的escape()是将中文按ISO-8859-1字符集进行URL编码的,那样通过request.getParameter()是能直接获取到请求参数的,但后来的Javascript将escape()换成了Unicode字符集编码,如此一来,在JSP和Servlet中就没法直接拿到请求参数了,具体原因不知道。 解决办法: 1、首先对中文字符进行两次escape()编码,如要传参数name,值为“你好”,则url的格式为....name=escape(escape("你好")),这样一来,在request.getParameter()就能取到编码后的参数了。 2、取到的参数是 %25u4F60%25u597D 格式的. Javascript中escape()及unescape()式的编解码 |
|||
|
|