与此问题相关,提供静态内容的默认 servlet 的想法是跨 servlet 容器的标准(即使是事实上的),还是它的使用限制部署到 Tomcat / Jetty?
例如,1显示了获取默认调度程序的方法:
final RequestDispatcher rd = getServletContext().getNamedDispatcher("default");
Run Code Online (Sandbox Code Playgroud)
从快速搜索来看,这似乎也适用于 Jetty。这种技术在获取默认 servlet 方面的作用有多大?对于具有默认 servlet 的 servlet 容器,它是否始终是静态内容 servlet?
它不是标准,但没有它应用程序服务器无法提供静态内容。这很关键。
[编辑] 我看到你以更清晰的方式编辑和阐述了你的问题:
例如,[1] 展示了这个获取默认调度器的方法:
最终 RequestDispatcher rd = getServletContext().getNamedDispatcher("default");
从快速搜索来看,这似乎也适用于 Jetty。这种技术在获取默认 servlet 方面的作用有多大?对于具有默认 servlet 的 servlet 容器,它是否始终是静态内容 servlet?
在这种情况下,它可能是一个事实上的标准,但我不会太依赖它,并且肯定不会针对实现的特定细节甚至事实上的标准编写代码。问问自己:将请求分派给 defaultservlet 的意义/价值是什么?没错,什么都没有。
| 归档时间: |
|
| 查看次数: |
2671 次 |
| 最近记录: |