首先:ServletContext对象是应用级对象(application级),而ServletRequest是request级对象。

1.如果使用绝对路径("/index.jsp"),那他两毫无区别。

2.如果使用相对路径,则只有ServletRequest.getRequestDispatcher可用,因为request对象本身包含当前请求的path,如:

1 RequestDispatcher dispatcher = 
2         request.getRequestDispatcher("index.jsp");
3 dispatcher.forward( request, response ); 

 

posted on 2013-11-24 11:21  洋葱骑士  阅读(1230)  评论(0)    收藏  举报