为了账号安全,请及时绑定邮箱和手机立即绑定

请求转发方式

使用动作转发与使用内置对象转发哪个好?

正在回答

7 回答

猜想,它们的使用环境不同。

例如,使用动作转发<jsp:forward page="#"/>适合在写HTML/JSP页面时使用的比较多,与它们的风格(多用标签)一致;

而使用内置对象request.getRequestDispatcher("#").forward(request,response),则在Java类中使用比较合适吧,看起来比较顺眼,可以认为是一般方法的调用,很符合Java的风格。

0 回复 有任何疑惑可以回复我~
#1

ziom 提问者

非常感谢!
2015-06-23 回复 有任何疑惑可以回复我~

在JSP中,最好使用<jsp:forward page="">,那你要问了,什么时候使用另外一种转发呢?那以后在学习了servlet之后,需要在servlet中跳转到一个jsp界面的时候就要用到request.getRequestDispatcher("#").forward(request,response),当然,你再jsp中也可以使用这种方式,但是,既然jsp定义了这种<jsp:forward page="">,那就最好用这种,也是挺方便快捷的

0 回复 有任何疑惑可以回复我~
#1

ziom 提问者

Thx!
2016-07-30 回复 有任何疑惑可以回复我~

各有千秋,作用不同

0 回复 有任何疑惑可以回复我~
#1

ziom 提问者

能不能详细讲解一下?
2015-05-22 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JAVA遇见HTML——JSP篇
  • 参与学习       248277    人
  • 解答问题       3071    个

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

进入课程

请求转发方式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信