时间:2021-05-26
它的取值范围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的值。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例分析了JSP中param标签用法。分享给大家供大家参考,具体如下:Jsp中param标签的使用操作被用来以"名-值"对的形式为其他标签提供附加信息。它和
1、jsp:forward:转发,必须配合jsp:param动作指令使用2、jsp:param用于传递参数,必须与其他支持参数的标签一起使用到达跳转页面可以通过
如下所示:/***将list装换成tree*@param{Object}myId数据主键id*@param{Object}pId数据关联的父级id*@param
Jsp包含三个编译指令和七个动作指令。三个编译指令为:page、include、taglib。七个动作指令为:jsp:forward、jsp:param、jsp
JSP中param动作的实例详解一语法常常与一起使用,作为其子标签存在。二代码1、login.jspMyJSP'login.jsp'startingpage系统