利用Server.UrlEncode(url)编一下码就行了。
解决方案 »
- js获取选中的的checkbox会有undefined
- java天下 javaw.zhan.cn.yahoo.com 值得一看
- jsp 如何实现 即事提醒、消息?
- java 字符串转unicode
- struts简单问题。
- webwork乱码
- 50分求解eclipse+hibernate 为什么运行总提示 Attribute "package" must be declared for element type "hibernate-mapping".错误
- japplet?
- Hibernate映射报错 求解
- mybaits 无法自动生成Oracle代码
- 求一个判断
- xfire开发web service的问题
再JSP种要实现参数的过滤是使用URLDecoder.decode()方法(java.net包下);
另外楼主,JSP页面传旨不存在单数的不能穿,双数的能传之类的。
要解决中文问题,最好的解决办法就是用过滤器。给分的话就说怎么用过滤器
在index.jsp1.url传参数数
<a href="../index1.jsp?keyword='你好'"/>
2.采用session 或request
<%
session.setAttribute("keyword","你好'")
%>在index1.jsp在index1.jsp
1.
<%
String keyword = reuqest.getparamer("keyword");
%>
<input type="text" value=<%=keyword%>>2.
<%
String keyword = session.getAttribute("keyword");
%>
<input type="text" value=<%=keyword%>>
//========================记得比分啊===============
进行一次汉化,本来java对汉语支持不好,你这样会解决问题的。
还出null或者乱码,那你就用setSession("");
String keyword = new String((request.getParameter( "keyword ")).getBytes( "ISO-8859-1 "), "GBK ");
request.getParameter("");