Get 方式提交的数据中包含 "+" , 在另外一个JSP 中取道参数后,变成了 " "
解决问题后,马上送分!!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script>
function fnSubmit()
{
var url = "AAA.jsp?name=BSDT+adf";
location.href = url;
}</script>
</HEAD><BODY>
<input type='button' onclick='fnSubmit()' value=' 提交 '>
<DIV id='areaInfo'></DIV>
</BODY>
</HTML>另外一个 AAA.jsp 页面的代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ page import="java.net.*"%>
<%
String name = request.getParameter("name");
URLDecoder de = new URLDecoder();
System.out.println(name);
System.out.println(de.decode(name));
out.println(name);
%>
解决问题后,马上送分!!!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script>
function fnSubmit()
{
var url = "AAA.jsp?name=BSDT+adf";
location.href = url;
}</script>
</HEAD><BODY>
<input type='button' onclick='fnSubmit()' value=' 提交 '>
<DIV id='areaInfo'></DIV>
</BODY>
</HTML>另外一个 AAA.jsp 页面的代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ page import="java.net.*"%>
<%
String name = request.getParameter("name");
URLDecoder de = new URLDecoder();
System.out.println(name);
System.out.println(de.decode(name));
out.println(name);
%>
解决方案 »
- 一个JSP页面使用2个ajax异步请求,只能显示某一个请求效果,有没有好的解决方法?
- 我是菜鸟,各位老前辈们救命啊!jsp页面的包含问题
- 探讨有关JAVA通知消息方面的技术,考虑比较实用
- 我问下,tomcat自己在运行的时候启动
- 在ecplise中怎么跑一个jbpm.有页面
- tomcat 启动失败。就大牛解决啊!!!
- [讨论]web开发哪种才是规范的?是从表现层开始自上而下,还是数据层开始自下而上?
- 用jsp如何实现oracle中blob字段的存取???
- 折磨一个菜鸟数天:xp上的tomcat可用,但我重装了winxp,并且安装了win2000server后,tomcat不可用!!!!
- tomcat中的日志纪录是怎么实现的?
- 关于google web api
- ( !高手请进!)两个web应用相互访问
或者用encodeURIComponent把这个url编码一下