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

170分急求高手解决关于参数的有关问题

2011-12-30 
170分急求高手解决关于参数的问题关于参数的问题搞了好几天了~~哪位能解决啊~~分全在这了,帮帮忙啊~~http:

170分急求高手解决关于参数的问题
关于参数的问题搞了好几天了~~
哪位能解决啊~~分全在这了,帮帮忙啊~~

http://community.csdn.net/Expert/topic/5659/5659998.xml?temp=.6623499

http://community.csdn.net/Expert/topic/5666/5666883.xml?temp=.4259607

参数中带有特殊字符,如:汉字,*,/,=,空格等

我试了下用URLEncoder.encode,不行~~~效果变成如下
     
                    参数                                                             得到参数  
32004/001   BLACK-36032/001   BLACK   9         32004%2F001+BLACK-36032%2F001+BLACK+9

32004/001   BLACK   09                                       32004%2F001+BLACK+09

[解决办法]
楼主怎么又发帖子~
URLEncoder.encode就是这样的怎么不行了?
+*&#= -〉 %2B*%26%23%3D

下一个页面接收到还是+*&#=

[解决办法]
test.jsp

<%@ page contentType= "text/html; charset=UTF-8 " language= "java " import= "java.net.* " %>
<%
String str= "黑色parameter=#%&+=? value ";
String strurlencode=URLEncoder.encode(str);
%>
<P> <a href= "test2.jsp?str= <%=strurlencode%> "> Str UrlEncode Method </a> </P>

test2.jsp

<%@ page contentType= "text/html; charset=UTF-8 " language= "java "%>
<%
String s1=request.getParameter( "str ");
String s2=new String(s1.getBytes( "ISO8859-1 "));
out.print(s2);
%>

热点排行