我想把第一个jsp页面中的值传递到第二个jsp页面中去 在javaScript中跳转代码如下window.location.href="UpPassWd.jsp?userpassword=${requestScope.result.userpassword}";第二个页面中用java片断能取到值 但是el表达式却取不到java片断如下<%String a=request.getParameter("userpassword"); %><%=a %>el表达式如下${requestScope.userpassword}${param.userpassword}2种都取不到,弄了一天了 请各位帮帮忙
解答<%page中加上 isELIgnored="false"%> 要不无法识别EL表达式加上isELIgnored="false" 用${param.userpassword}取到了${requestScope.userpassword}还是取不到 以上是来自原创http://zhidao.baidu.com/link?url=5mUiAmxg70YQA_ev3pkV1UQSOJy5RVzKHIgDj70CKV2Cmbf-RVPpj2aFOtJdNUU-5NrKbAoLW_xn3W0kE9sEVa
param 表示从客户端取值,也就是从别的页面上URL重写过来的时候取值例如:www.crcmm.cn?id=123 取值${param.id} 结果等于123
${param.XXX}=request.getPrameter("XXX");${XXX}=${requestScope.XXX}=request.getAttribute("XXX");${name}==${requestScope.name}==request.getAttribute("name");
时间: 2024-10-11 10:53:51