■■高分征解:jsp页面中用数组参数动态调用另一个jsp页面■■ 我写了个标记可以动态include jsp页面配合struts的logic:iterate标签 可以根据数组或其它任何集合中存储的jsp文件名动态地把他们include进来 不用写代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ■■哦,/**a.jsp**/少了一句调用:■■<jsp:include page='<%=ls_page%>' flush='true'/>■■顺便再问个问题,一并给分:■■2.java的替换replace函数参数只能是字符啊,如果我替换一段字符把“\”替换成“\\”怎么写?String ls_path="d:\test\tt.txt";String ls_newpath;ls_newpath=ls_path.replace("\","\\");//这样编译出错啊 <% String[] str=new String[2]; str[0]="bike"; str[1]="car"; String ls_page; ls_page="b.jsp?strparm=str"%>你这么写的,你知道ls_page会得到什么值吗???(它的值就是b.jsp?strparm=str这个字符串,根本没有吧str的值附给ls_page) 我不知道你程序的情况怎么样反正像你这种情况我们都这么写(不写在<%%>里)例如:<a href="xxx.jsp?strparm=<%=str%>">或者::<a href="xxx.jsp?strparm="+str> 这么写<jsp:include page='b.jsp?strparm=<%=str%>' flush='true'/>或者<jsp:include page='b.jsp?strparm='+str flush='true'/>这两个有什么区别我也搞不懂,反正有时候上面的好使,有时候下边的好使对了,我告诉你的这个正常情况下我们都这么些,但是我们传的一般都是一个值(strparm一般都是个单个值),像你这样传数组我没用过,不知道行不行!! 该用String传String a=“1,2,3,4,5,6,7";在b.jsp做处理 页面加载问题? sql 事务提交问题 除了在公司编码,其他时间干嘛 数据库结果集用JSTL在JSP页面循环出来麻烦指教! 读取文件,出现了java.lang.NullPointerException??? javaMail包 struts2 定义了全局的拦截器,个别action定义了自己的拦截器,然后个别的action进不去全局的拦截器 linux下tomcat问题,很严重,高手来啊,高分 动态的按钮 发票打印的问题 一个初学者问的愚蠢的问题!!!! 在 线紧急 求救 !
<jsp:include page='<%=ls_page%>' flush='true'/>
■■顺便再问个问题,一并给分:■■
2.java的替换replace函数参数只能是字符啊,如果我替换一段字符
把“\”替换成“\\”怎么写?
String ls_path="d:\test\tt.txt";
String ls_newpath;
ls_newpath=ls_path.replace("\","\\");//这样编译出错啊
String[] str=new String[2];
str[0]="bike";
str[1]="car";
String ls_page;
ls_page="b.jsp?strparm=str"
%>
你这么写的,你知道ls_page会得到什么值吗???(它的值就是b.jsp?strparm=str这个字符串,根本没有吧str的值附给ls_page)
反正像你这种情况我们都这么写(不写在<%%>里)
例如:<a href="xxx.jsp?strparm=<%=str%>">
或者::<a href="xxx.jsp?strparm="+str>
<jsp:include page='b.jsp?strparm=<%=str%>' flush='true'/>
或者
<jsp:include page='b.jsp?strparm='+str flush='true'/>
这两个有什么区别我也搞不懂,反正有时候上面的好使,有时候下边的好使对了,我告诉你的这个正常情况下我们都这么些,但是我们传的一般都是一个值(strparm一般都是个单个值),像你这样传数组我没用过,不知道行不行!!
在b.jsp做处理