【问题标题】:Can we dispatch request to an HTML inside servlet我们可以将请求发送到 servlet 中的 HTML
【发布时间】:2012-06-27 09:54:07
【问题描述】:

这可能吗?

RequestDispatcher rd = request.getRequestDispatcher("index.html");
rd.forward(request, response);

【问题讨论】:

  • @Thilo 我们不能使用 responce.sendRedirect("index.html") 代替..我的意思是哪个更好?
  • 它们应该都可以工作。更好的方法取决于您是否要重定向。例如,如果您这样做,URL 将会改变。
  • 您希望forward 控制另一个资源(通常是 Web 组件)吗?如果是,则使用RequestDispatcher.forward()。如果您想重定向到全新的资源,请使用sendRedirect()。希望您清楚它们之间的差异。 stackoverflow.com/questions/2047122/…

标签: java servlets requestdispatcher


【解决方案1】:

是的。您可以向 HTML 页面发送请求。

【讨论】:

    【解决方案2】:

    是的,它会起作用。您可以获得静态/动态页面的请求调度程序。

    【讨论】:

      猜你喜欢
      • 2021-11-12
      • 1970-01-01
      • 1970-01-01
      • 2018-10-24
      • 1970-01-01
      • 2012-10-05
      • 1970-01-01
      • 2013-04-28
      • 2011-04-14
      相关资源
      最近更新 更多