${param.id}页面跳页面 param应该是el表达式封装的
2012-04-27 13:52
176 查看
它的取值范围Page,Request,Session,Application。
${param.id} 与输入有关,相对于 request.getParameter("id")。意思是获得输入的参数id。
因为a.jsp提交到b.jsp过程中,id不属于Page,Request,Session,Application任何范围中的一个,所以取不到。
而id是a.jsp传给b.jsp的一个参数,所以${param.id}取到值。
Request的范围是指一个jsp页面发送请求到另一个jsp页面之间。
在a.jsp里<%request.setAttribute("key","Test")%>
当a.jsp转向b.jsp时,b.jsp可以得到a.jsp的变量key的值,而别的jsp页面是得不到值的。
这里面的关键是a.jsp要转向b.jsp,在a.jsp加上<jsp:forward page="b.jsp"/>表示要转向b.jsp.否则b.jsp得不到a.jsp设置的key的值。
location.href = path+"/base/phone/forwordUpdatePhone.action?prefix="+o.id; js跳转
没有经过Action 直接struts jsp页面
对象<input type="hidden" value="${param.prefix}" name="id" id="updatePhone_id" /> 取到传过来的prefix
对象js 根据取到的prefix处理readPhone_update($("#updatePhone_id").val());
${param.id} 与输入有关,相对于 request.getParameter("id")。意思是获得输入的参数id。
因为a.jsp提交到b.jsp过程中,id不属于Page,Request,Session,Application任何范围中的一个,所以取不到。
而id是a.jsp传给b.jsp的一个参数,所以${param.id}取到值。
Request的范围是指一个jsp页面发送请求到另一个jsp页面之间。
在a.jsp里<%request.setAttribute("key","Test")%>
当a.jsp转向b.jsp时,b.jsp可以得到a.jsp的变量key的值,而别的jsp页面是得不到值的。
这里面的关键是a.jsp要转向b.jsp,在a.jsp加上<jsp:forward page="b.jsp"/>表示要转向b.jsp.否则b.jsp得不到a.jsp设置的key的值。
location.href = path+"/base/phone/forwordUpdatePhone.action?prefix="+o.id; js跳转
没有经过Action 直接struts jsp页面
对象<input type="hidden" value="${param.prefix}" name="id" id="updatePhone_id" /> 取到传过来的prefix
对象js 根据取到的prefix处理readPhone_update($("#updatePhone_id").val());
相关文章推荐
- struts2封装页面传过来的多个id(ids)
- jsp的EL表达式中建立链接隐藏id,点击链接进入新页面,显示详细信息
- JSP页面使用EL表达式出现的问题:javax.el.PropertyNotFoundException: Property 'ID' not found on type java.lang.Str
- 关于EL表达式中requestScope和param区别
- JSP页面无法解析EL表达式
- hibernate中配置<param name="sequence">SEQ_CLASS_ID</param>
- sql2k中uniqueidentifier做id时候,怎么读取和保存?对大数据库应该很有用
- js在safari浏览器下声明变量时会根据变量名和页面Dom元素id自动初始化为Dom类型
- 封装JS文件到DLL中并在页面中调用
- 关于EL表达式中requestScope和param区别
- jsp页面el表达式失效
- ASP.NET 后台页面无法识别服务器控件ID
- JSP页面用EL表达式 输出date格式
- jsp El表达式中param
- Salesforce VisualForce页面动态获取id
- HTML控件ID和NAME属性的区别,以及如何在asp.net页面的.CS文件中获得.ASPX页面中HTML控件的值
- jsp导出到word,默认显示为web视图,应该该为页面视图
- C#+Regex正则批量替换母版页面下产生的name、id内容处理
- 网站页面底部的著作权(版权)声明应该怎么写?
- OAF学习笔记-11-页面传值(传ID,显示为Name)