关于split传值的问题:在线等待 字符串s1="1|2|+|3|4"把s1从a.jsp中传到b.jsp中。在b.jsp中接收后以|割,但是发现+没有了。如果用-,~都可以。请各位大侠帮助。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js:s1= encodeURI(s1);java:s1=URLEncoder.encode(s1) 楼上的,不明白怎么用,请详细点OK?thanks 在a.jsp中建立一个form,设置一个隐藏的input,如下:<form name=formList action="b.jsp" method="post" target="_blank"> <input type=hidden name="ttt" value="1233+12312"> </form>提交的时候通过formList.formList.submit();这样把ttt的值传给了b.jsp在b.jsp中加入:String ttt = request.getParameter("ttt"); 顺便问一下为什么:String[] s2=s1.split("~"); 不能用? 用split("~")分割可以,如果用+的话,用split("\\+"),需要转义符 关于基于XML技术开发AOP应用报错的问题 DWR 推技术???新订单提醒? JAVA写的代码,VJ++封装成DLL组件,在ASP页面调用组件出现错误 关于代码的一些问题新手 请帮忙了 关于内外网的问题 sql server分页,怪问题 小妹初学,jsp环境配置好了,不知道怎样预览页面了? 200分求资料 谁遇到过这种情况:同一个jsp页面,在一台机器上可以正常被访问,而在另一台机器上却出错?这到底是怎么回事? 请问在JAVABEAN中如何输入内容到JSP页面中?请看我的代码 急救:用POI读取excel日期的问题! web系统数据缓存问题
java:s1=URLEncoder.encode(s1)
<form name=formList action="b.jsp" method="post" target="_blank"> <input type=hidden name="ttt" value="1233+12312">
</form>
提交的时候通过formList.formList.submit();这样把ttt的值传给了b.jsp
在b.jsp中加入:
String ttt = request.getParameter("ttt");
为什么:String[] s2=s1.split("~"); 不能用?