<!-- 定义servlet -->
<servlet>
    <servlet-name>HelloServlet</servlet-name>
    <servlet-class>com.example.HelloServlet</servlet-class>
</servlet>

<!-- 定义servlet映射 -->
<servlet-mapping>
    <servlet-name>HelloServlet</servlet-name>
    <url-pattern>/hello</url-pattern>
</servlet-mapping>

<!-- 定义过滤器 -->
<filter>
    <filter-name>LogFilter</filter-name>
    <filter-class>com.example.LogFilter</filter-class>
</filter>

<!-- 定义过滤器映射 -->
<filter-mapping>
    <filter-name>LogFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

<!-- 定义错误页面 -->
<error-page>
    <error-code>404</error-code>
    <location>/error.jsp</location>
</error-page>

注释:

  1. web-app元素是web.xml文件的根元素,用于定义整个Web应用程序的配置信息。
  2. servlet元素用于定义一个servlet,servlet-name元素指定servlet的名称,servlet-class元素指定servlet的Java类名。
  3. servlet-mapping元素用于将一个servlet映射到一个URL模式。
  4. filter元素用于定义一个过滤器,filter-name元素指定过滤器的名称,filter-class元素指定过滤器的Java类名。
  5. filter-mapping元素用于将一个过滤器映射到一个URL模式。
  6. error-page元素用于定义错误页面,error-code元素指定错误代码,location元素指定错误页面的URL
jsp中的webxml配置给出示例和注释

原文地址: https://www.cveoy.top/t/topic/fnBd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录