我觉得学jsp,第一要学会如何页面跳转,第二要学会如何在页面之间传递参数,这两样搞定了,问题就不大了
传递参数当然也要分2种情况 1.服务器端跳转 forward 2.客户端跳转 response.sendRedirect
在服务器端跳转,如果使用标签
<jsp:forward page="">
<param name="" value=""/>传递参数
</jsp>
servlet里面是
request
.getRequestDispatcher.forward(
"url?name=value")
通过url中的name=value传递
接受参数就是request.getParameter();
用的最多的还是通过request的属性传递参数,因为我们可以用表达式语言获取参数,非常简单!
2.客户端跳转 一般使用表单提交参数 response.sendRedirect(“url?name=value”) 传递参数通过写url,就是post传递 get方式传递参数就是Url里面看不见数据
转载请注明原文地址: https://ju.6miu.com/read-659552.html