首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

传接参数时带加号,结果取的值没有“+“,成了连接符

2012-12-23 
传递参数时带加号,结果取的值没有“+“,成了连接符!我在传递参数时带加号,结果取的值没有“+“,成了连接符!如:

传递参数时带加号,结果取的值没有“+“,成了连接符!
我在传递参数时带加号,结果取的值没有“+“,成了连接符! 
如:1.        name="VC++算法"          find.jsp?bookname=<%=name%>       
     2.        namestring=request.getParameter("bookname"); 
                 结果namestring变成了"VC算法" 
救命阿:( 
--------------------------- 

<%@  page  import="java.net.URLEncoder"%> 
<% 


String  anme  =  "vc++yuyan"; 
String  bbb  =  request.getParameter("bookname"); 

%> 
<%=bbb%> 
<a  href="find.jsp?bookname=<%=URLEncoder.encode(name)%>">onclick</a> 
--------------------------- 

使用java.net.UrlEncoder.encode(str)将URL进行转换!

热点排行