jsf中的jsp页面跳转图怎么根据条件跳转

 我来答
育知同创教育
2016-07-16 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
jsf中的jsp页面跳转图根据条件跳转是根据配置不同的条件映射不同的url实现的。
1、用forward来实现,test.jsp中需要这样写:
<%@ page contentType="text/html; charset=gb2312"%>
<%
String color = request.getParameter("color");
if ("red".equals(color)) {
request.getRequestDispatcher("red.jsp").forward(request, response);
} else if ("green".equals(color)) {
request.getRequestDispatcher("green.jsp").forward(request, response);
}
%>
2、用redirect实现,写法如下:
<%@ page contentType="text/html; charset=gb2312"%>
<%
String color = request.getParameter("color");
if ("red".equals(color)) {
response.sendRedirect("red.jsp");
} else if ("green".equals(color)) {
response.sendRedirect("green.jsp");
}
实际执行跳转关键语句:
response.sendRedirect("red.jsp");
%>
优质内容提供者andy
2016-05-07 · TA获得超过1561个赞
知道大有可为答主
回答量:2551
采纳率:72%
帮助的人:759万
展开全部
用if else 感觉跟框架没什么关系 jsp页面跳转就是靠if else来控制不同条件下面的不同跳转路径。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式