使用forward的話,網(wǎng)址列上並不會(huì)出現(xiàn)被轉(zhuǎn)發(fā)的目標(biāo)位址,而且forward是在Web應(yīng)用程式之內(nèi)進(jìn)行,可以訪問(wèn)Web應(yīng)用程式的隱藏目錄,像是WEB-INF,然而forward只能在Web應(yīng)用程式中進(jìn)行,不能指定至其它的Web應(yīng)用程式位址。
使用redirect的話,是要求客戶端瀏覽器重新發(fā)出一個(gè)指定的請(qǐng)求位址,因此網(wǎng)址列上會(huì)出現(xiàn)被重導(dǎo)的目錄位址,重導(dǎo)的請(qǐng)求是由瀏覽器發(fā)出,所以不能訪問(wèn)Web應(yīng)用程式中的隱藏目錄,像是WEB-INF,然而重導(dǎo)是重新要求一個(gè)網(wǎng)頁(yè),所以可以指定至其它的Web應(yīng)用程式位址。