${param.pageNo}是什么意思?
Posted lvwuwa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了${param.pageNo}是什么意思?相关的知识,希望对你有一定的参考价值。
1、${param.id}与request.getParameter("id");功能相同
2、param.id获取输入的参数id,也可理解为的是form或者div表单里的ID。
requestScope.book.id是获取数据库中对应的编号ID。
3、${param.id}与${ requestScope.book.id }两者的区别:
(1)requestScope是从域中获取。
(2)param从请求参数中获取。
代码举例:
<div id="main"> <form action="manager/bookServlet" method="get"> <%--${param.pageNo}等于request.getParameter("pageNo") requestScope是从域中获取 param从请求参数中获取 --%> <input type="hidden" name="pageNo" value="${param.pageNo}"> <input type="hidden" name="action" value="${ empty param.id ? "add" : "update" }" /> <input type="hidden" name="id" value="${ requestScope.book.id }" /> <table> <tr> <td>名称</td> <td>价格</td> <td>作者</td> <td>销量</td> <td>库存</td> <td colspan="2">操作</td> </tr> <tr> <td><input name="name" type="text" value="${requestScope.book.name}"/></td> <td><input name="price" type="text" value="${requestScope.book.price}"/></td> <td><input name="author" type="text" value="${requestScope.book.author}"/></td> <td><input name="sales" type="text" value="${requestScope.book.sales}"/></td> <td><input name="stock" type="text" value="${requestScope.book.stock}"/></td> <td><input type="submit" value="提交"/></td> </tr> </table> </form> </div>
以上是关于${param.pageNo}是什么意思?的主要内容,如果未能解决你的问题,请参考以下文章