http请求后重定向到jsp文件

时间:2017-07-19 09:02:29

标签: java jsp

我想重定向到doPost中的jsp文件,我的jsp文件位置

-WEB-INF
---jsp
-----transaction.jsp

doPost

String path = getContecxFile(m_TRANSACTION_JSP);
try {
    response.sendRedirect(path);
} catch (IOException e) {
    // TODO Auto-generated catch block
    MLogger.error("fali to init transaction", m_className);
}

使用 - GetContextFile获取文件路径:

private String getContecxFile(String jsp) {
    ServletContext context = getServletContext();
    String fullPath = context
            .getRealPath("/WEB-INF/jsp/" + jsp);

    return fullPath;
}

该文件的路径为http://someDomainIcantShow.com/usr/IBM/WebSphere/wp_profile/installedApps/appID/ServletsPEAR.ear/ServletsP.war/WEB-INF/jsp/Transaction.jsp 正如所料,但我仍然得到404错误。

1 个答案:

答案 0 :(得分:0)

所以我使用RequestDispatcher使用forward方法重新启动。