页面A:
script部分://打开一个新页面
function getRe(){
window.open("/web/viewhour.do?NAME1=0&NAME2=0&NAME3=0&NAME4=200904&NAME5=2&NAME6=时间1&NAME7=时间2","Result");
}
form部分:
取出查询内容显示
方法:通过
<c:forEach var="result" items="${Array}" >
循环取出数据填充显示入table
</c:forEach>
按钮 <input type="button" value="打印" onclick="getRe()" >页面B 内容:
import 页面A问题:
ff下可以通过,
但ie下老是提示少个参数,如{"-1":"发生异常:Required java.lang.String parameter 'NAME7' is not present"}
而我将传递的参数前后对调后又会提示另外一个参数不存在,感觉好奇怪,不知道哪里出了问题??
window.open("/web/viewhour.do?NAME1=0&NAME2=0&NAME3=0&NAME4=200904&NAME5=2&NAME6="+encodeURIComponent("时间1")+"&NAME7="+encodeURIComponent("时间2"),"Result");
不就行了啊