我觉得学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里面看不见数据
新闻热点
疑难解答