servlet带多个参数的怎么跳转到jsp页面?
if(u.equals("lianghui")&&p.equals("1234")){request.setAttribute("str",u);request.getR...
if(u.equals("lianghui")&&p.equals("1234")){
request.setAttribute("str", u);
request.getRequestDispatcher("/RegistrationPage.jsp").forward(request, response);
}else
{
request.setAttribute("str", p);
request.getRequestDispatcher("/index.jsp").forward(request, response);
}
代码如下,怎么同时把u,p同时传入? 展开
request.setAttribute("str", u);
request.getRequestDispatcher("/RegistrationPage.jsp").forward(request, response);
}else
{
request.setAttribute("str", p);
request.getRequestDispatcher("/index.jsp").forward(request, response);
}
代码如下,怎么同时把u,p同时传入? 展开
展开全部
你使用request.getRequestDispatcher方法实现转发 所以在这里你使用了request内置对象 传几个参数都是可以的你可以吧 request.setAttribute("str1", u);
request.setAttribute("str2", p);
写到判断外头 然后条件语句中只留两条转发的代码
然后再相应的jsp面页中使用String u=(String)request.getAttribute("str1")
String p=(String)request.getAttribute("str2")
这样不就取到了p和u了么 是不是不难?
request.setAttribute("str2", p);
写到判断外头 然后条件语句中只留两条转发的代码
然后再相应的jsp面页中使用String u=(String)request.getAttribute("str1")
String p=(String)request.getAttribute("str2")
这样不就取到了p和u了么 是不是不难?
展开全部
先用request.setAttribute()把要穿的参数塞进去
然后跳转的时候会把reponse和request作为参数穿进去...
在jsp页面里用request.getAttribute()把属性读出来就行了~
当然用session也可以~
.......你这不是搞笑嘛
request.setAttribute("str1", p);
request.setAttribute("str2", u);
if(u.equals("lianghui")&&p.equals("1234")){
request.getRequestDispatcher("/RegistrationPage.jsp").forward(request, response);
}else
{
request.getRequestDispatcher("/index.jsp").forward(request, response);
}
这样就行
然后跳转的时候会把reponse和request作为参数穿进去...
在jsp页面里用request.getAttribute()把属性读出来就行了~
当然用session也可以~
.......你这不是搞笑嘛
request.setAttribute("str1", p);
request.setAttribute("str2", u);
if(u.equals("lianghui")&&p.equals("1234")){
request.getRequestDispatcher("/RegistrationPage.jsp").forward(request, response);
}else
{
request.getRequestDispatcher("/index.jsp").forward(request, response);
}
这样就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有一种方式,就是servlet-->petUpdate.jsp-->petView_name.jsp去。
在petUpdate页面运行,但不做显示,直接跳到petView_name中去显示。
petUpdate相当于一个servlet。
在petUpdate页面运行,但不做显示,直接跳到petView_name中去显示。
petUpdate相当于一个servlet。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-07-05 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
可以通过下面两种方法实现,任选其一即可
方法一:使用request.setAttribute("参数名",参数值);
方法二:跳转的链接后面带参数 “/index.jsp?name=123123”,在前台request.getParameter("name");取值
方法一:使用request.setAttribute("参数名",参数值);
方法二:跳转的链接后面带参数 “/index.jsp?name=123123”,在前台request.getParameter("name");取值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1吧参数放到request中。
2request.getRequestDispatcher("jsp的相对路径").forward(request, response);
3 在jsp中用request接受
2request.getRequestDispatcher("jsp的相对路径").forward(request, response);
3 在jsp中用request接受
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询