有两个JSP页面 A 和 B
A 里边有个搜索条 ,输入 "中国" 后提交本页面,地址变成 A.jsp?search=中国
然后再点 A 里边的另外一个提交按钮 , 提交到 B ,B 做处理后执行response.sendRedirect(“A.jsp?search=”+ request.getParamater("search"));跳回A
这时地址栏是: A.jsp?search=?
中文传递不过来了。。敢问各位大哥有什么好的办法啊???
A 里边有个搜索条 ,输入 "中国" 后提交本页面,地址变成 A.jsp?search=中国
然后再点 A 里边的另外一个提交按钮 , 提交到 B ,B 做处理后执行response.sendRedirect(“A.jsp?search=”+ request.getParamater("search"));跳回A
这时地址栏是: A.jsp?search=?
中文传递不过来了。。敢问各位大哥有什么好的办法啊???
解决方案 »
- jsp中关于查询mysql数据库的一个问题。
- hibernate两表 连查。高手速度,来结帖!
- 如何在JSP表单中添加数据库表中相关记录???附代码~
- Struts错误 Cannot retrieve definition for form bean "bookForm" on action: "/AddBookAction"
- jstl嵌套问题,解决就给分在线等
- struts连接mysql,Connection cnn = dataSource.getConnection()异常
- 关于字符显示问题??????????
- 请问那位兄弟知道wls 6.1 sp4的下载地址,要免费的,谢谢了!
- jspsmartupload如何上传一个文件夹,或者如何上传后改名?
- JSP调用时JavaBean找不到属性
- 关于页面跳转的问题
- 用form提交,如何在同一个页面显示
<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
<%@ page language="java" contentType="text/html;charset=“UTF-8" %>
或者是<%@ page language="java" contentType="text/html;charset=“GB2312” %>
java.net.URLEncoder.encode("中文参数","utf-8");
包装每一个?后面的参数
你用的是请求重定向啊 当然得不到那个参数了啊 因为都不是一个request了啊 怎么可能还会得到那个request里面的参数呢
你用的是请求重定向啊 当然得不到那个参数了啊 因为都不是一个request了啊 怎么可能还会得到那个request里面的参数呢
如utf-8 或者gbk 都行
同意另外可以看看这个http://battlehawk.javaeye.com/topic/300656