课程
/后端开发
/Java
/JAVA遇见HTML——JSP篇
使用动作转发与使用内置对象转发哪个好?
2015-05-21
源自:JAVA遇见HTML——JSP篇 7-4
正在回答
猜想,它们的使用环境不同。
例如,使用动作转发<jsp:forward page="#"/>适合在写HTML/JSP页面时使用的比较多,与它们的风格(多用标签)一致;
而使用内置对象request.getRequestDispatcher("#").forward(request,response),则在Java类中使用比较合适吧,看起来比较顺眼,可以认为是一般方法的调用,很符合Java的风格。
ziom 提问者
在JSP中,最好使用<jsp:forward page="">,那你要问了,什么时候使用另外一种转发呢?那以后在学习了servlet之后,需要在servlet中跳转到一个jsp界面的时候就要用到request.getRequestDispatcher("#").forward(request,response),当然,你再jsp中也可以使用这种方式,但是,既然jsp定义了这种<jsp:forward page="">,那就最好用这种,也是挺方便快捷的
各有千秋,作用不同
举报
Java Web入门级教程JSP,带你轻松的学习JSP基础知识
1 回答请求转发报错
2 回答请求转发问题
3 回答请求转发问题
1 回答关于请求重定向和请求转发
2 回答请求重定向和请求转发的区别