使用tomcat登录后将请求从servlet转发到jsp

ThisaruG

我正在尝试使用tomacat登录后将请求转发到jsp文件。但是它(servlet)不转发请求。任何人都可以在这里找出错误吗?

Servlet:

public class AuthenticationServer extends HttpServlet {

    public void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doService(request, response);
    }

    public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doService (request, response);
    }

    public void doService (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        String user = request.getRemoteUser();
        request.setAttribute("user", user);
        RequestDispatcher dispatcher = request.getRequestDispatcher("/" + request.getParameter("direct"));
        dispatcher.forward(request, response);
    }
}

当我打印时"/" + request.getParameter("direct"),它会打印出来/welcome.jsp但是它只是不转发它。

阿夫桑·汗马德利
request.getRequestDispatcher(String path);

指定的路径可以是相对的,尽管它不能扩展到当前servlet上下文之外。如果路径以“ /”开头,则将其解释为相对于当前上下文根。如果Servlet容器无法返回RequestDispatcher,则此方法也会返回。请null尝试以下操作:RequestDispatcher dispatcher = request.getRequestDispatcher(request.getParameter("direct"));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么从Servlet将请求转发到JSP时,Head First的书为何使用“ /”?

来自分类Dev

如何使用请求分派器多次将数据从Servlet转发到jsp。

来自分类Dev

将参数从servlet转发到jsp

来自分类Dev

将 servlet 请求转发到 java 中的 .html 文件?

来自分类Dev

无法获取由Servlet设置并转发到JSP的属性(在请求范围内)

来自分类Dev

如何将来自 servlet doGet 方法的请求转发到新的 html/jsp 页面

来自分类Dev

使用 user\pass 将 Logstash 请求转发到 Elasticsearch

来自分类Dev

从servlet转发到servlet

来自分类Dev

JSP-Servlet无法正确转发到JSP

来自分类Dev

将jboss http请求转发到cpp

来自分类Dev

AppEngine:将请求转发到静态内容

来自分类Dev

在Apache Server将请求转发到Tomcat之前如何执行任务?

来自分类Dev

将SSL请求从Apache服务器转发到Tomcat时出现403(禁止)错误

来自分类Dev

servlet不将会话属性转发到jsp

来自分类Dev

Spring MVC:成功登录后,如何转发到特定页面?

来自分类Dev

Nginx:如何使用proxy_pass将请求转发到端口

来自分类Dev

如何使用istio virtualservice将请求转发到CDN等公共服务?

来自分类Dev

使用过滤器将请求转发到另一个休息服务

来自分类Dev

如何使用Azure Api管理将所有选项请求转发到后端服务器

来自分类Dev

使用 dnsmasq 将 DNS 请求转发到跳转服务器失败

来自分类Dev

您可以使用反应服务器将您的请求转发到后端吗?

来自分类Dev

Camel/JavaEE - 将请求后 URL 模式和从 Rest 端点发布的数据转发到以下路由/网络服务

来自分类Dev

Gunicorn如何将请求转发到烧瓶

来自分类Dev

Azure Kubernetes LoadBalancer将请求转发到所有实例

来自分类Dev

将HTTP请求转发到专用服务器

来自分类Dev

将请求转发到新控制器

来自分类Dev

在鱿鱼代理之间将请求转发到特定站点

来自分类Dev

将文件从内部服务器转发到HTTP请求

来自分类Dev

Nginx 转发到 tomcat 失败

Related 相关文章

  1. 1

    为什么从Servlet将请求转发到JSP时,Head First的书为何使用“ /”?

  2. 2

    如何使用请求分派器多次将数据从Servlet转发到jsp。

  3. 3

    将参数从servlet转发到jsp

  4. 4

    将 servlet 请求转发到 java 中的 .html 文件?

  5. 5

    无法获取由Servlet设置并转发到JSP的属性(在请求范围内)

  6. 6

    如何将来自 servlet doGet 方法的请求转发到新的 html/jsp 页面

  7. 7

    使用 user\pass 将 Logstash 请求转发到 Elasticsearch

  8. 8

    从servlet转发到servlet

  9. 9

    JSP-Servlet无法正确转发到JSP

  10. 10

    将jboss http请求转发到cpp

  11. 11

    AppEngine:将请求转发到静态内容

  12. 12

    在Apache Server将请求转发到Tomcat之前如何执行任务?

  13. 13

    将SSL请求从Apache服务器转发到Tomcat时出现403(禁止)错误

  14. 14

    servlet不将会话属性转发到jsp

  15. 15

    Spring MVC:成功登录后,如何转发到特定页面?

  16. 16

    Nginx:如何使用proxy_pass将请求转发到端口

  17. 17

    如何使用istio virtualservice将请求转发到CDN等公共服务?

  18. 18

    使用过滤器将请求转发到另一个休息服务

  19. 19

    如何使用Azure Api管理将所有选项请求转发到后端服务器

  20. 20

    使用 dnsmasq 将 DNS 请求转发到跳转服务器失败

  21. 21

    您可以使用反应服务器将您的请求转发到后端吗?

  22. 22

    Camel/JavaEE - 将请求后 URL 模式和从 Rest 端点发布的数据转发到以下路由/网络服务

  23. 23

    Gunicorn如何将请求转发到烧瓶

  24. 24

    Azure Kubernetes LoadBalancer将请求转发到所有实例

  25. 25

    将HTTP请求转发到专用服务器

  26. 26

    将请求转发到新控制器

  27. 27

    在鱿鱼代理之间将请求转发到特定站点

  28. 28

    将文件从内部服务器转发到HTTP请求

  29. 29

    Nginx 转发到 tomcat 失败

热门标签

归档