如何使用Javaservlet为现有网页提供服务
我已经阅读了一些关于Javaservlet的教程,它们都展示了如何使用servlet在java代码中显示生成的网页。如何使用servlet显示现有的html页面如何使用Javaservlet为现有网页提供服务,java,servlets,webserver,Java,Servlets,Webserver,我已经阅读了一些关于Javaservlet的教程,它们都展示了如何使用servlet在java代码中显示生成的网页。如何使用servlet显示现有的html页面 我想我需要对HttpServletRequest.getRequestDispatcher执行一些操作,但不确定具体是什么?您可以通过两种方式执行此操作: 请求调度器 ServletContext=getServletContext(); RequestDispatcher rd=context.getRequestDispatcher
我想我需要对HttpServletRequest.getRequestDispatcher执行一些操作,但不确定具体是什么?您可以通过两种方式执行此操作:
这里可以看到这两种方法之间的区别:通常,如果您有一个静态网页,您只需直接为其提供服务,而无需任何servlet干预。只是不要在映射到servlet的URL中包含指向页面的URL,它将作为任何静态资源使用(与服务器管理静态资源(如图像、pdf文档等)的方式相同)。WEB-INF/中未包含的任何内容都将作为静态资源使用(对*.jsp的特殊处理适用)