首页 > 试题广场 >

在J2EE中,使用Servlet过滤器,需要在web.xml

[不定项选择题]
在J2EE中,使用Servlet过滤器,需要在web.xml中配置()元素
  • <filter>
  • <filter-mapping>
  • <servlet-filter>
  • <filter-config>
推荐
答案:AB
Servlet过滤器的配置包括两部分:
第一部分是过滤器在Web应用中的定义,由<filter>元素表示,包括<filter-name>和<filter-class>两个必需的子元素
第二部分是过滤器映射的定义,由<filter-mapping>元素表示,可以将一个过滤器映射到一个或者多个Servlet或JSP文件,也可以采用url-pattern将过滤器映射到任意特征的URL。
编辑于 2015-07-01 21:00:15 回复(1)
看例子

发表于 2016-07-30 21:49:14 回复(6)
发表于 2020-09-03 19:30:30 回复(3)
<servlet-filter> <filter-config>这两个标签貌似没有见过
发表于 2015-08-20 09:39:01 回复(0)
filter 过滤的意思
filter-mapping过滤器映射的意思、
类似servlet的xml的构建
发表于 2015-11-28 22:27:13 回复(3)
天天用boot都快忘了这些配置了
发表于 2021-09-27 16:51:34 回复(0)
举个例子,如下图:
    <!-- 字符编码过滤器 -->
    <filter>
        <filter-name>CharacterEncodingFilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <async-supported>true</async-supported>
        <init-param>
            <param-name>encoding</param-name>
            <param-value>UTF-8</param-value>
        </init-param>
        <init-param>
            <param-name>forceEncoding</param-name>
            <param-value>true</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>CharacterEncodingFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

没有<servlet-filter>和<filter-config>

发表于 2017-12-12 14:01:03 回复(0)
使用servlet过滤器需要在web.xml中配置<filter>和<filter-mapping>
发表于 2021-04-28 10:03:48 回复(0)
在J2EE中,使用Servlet过滤器,需要在web.xml中配置 <filter>(过滤器), <filter-mapping>(过滤器映射) 元素
发表于 2016-11-26 09:40:21 回复(1)
硬记就行了
<servlet-filter> <filter-config>这两个标签没出现过
编辑于 2021-08-18 17:25:39 回复(0)
Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。 可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 JavaServer Pages (JSP) 文件和 HTML 页面。调用 Servlet 前调用所有附加的 Servlet 过滤器。 Servlet 过滤器是可用于 Servlet 编程的 Java 类,可以实现以下目的: 在客户端的请求访问后端资源之前,拦截这些请求。 在服务器的响应发送回客户端之前,处理这些响应。
发表于 2020-05-03 23:21:55 回复(0)
发表于 2019-07-04 17:57:37 回复(0)
世界上最遥远的距离就是答案是AB,而我选了CD
编辑于 2017-11-02 10:50:06 回复(0)

Servlet过滤器的配置包括两部分:
第一部分是过滤器在Web应用中的定义,由<filter>元素表示,包括<filter-name>和<filter-class>两个必需的子元素
第二部分是过滤器映射的定义,由<filter-mapping>元素表示,可以将一个过滤器映射到一个或者多个Servlet或JSP文件,也可以采用url-pattern将过滤器映射到任意特征的URL。
发表于 2016-05-15 21:57:23 回复(0)
filter内定义拦截器对象,filter-mapping定义拦截路径
发表于 2021-05-20 17:32:23 回复(0)
啥时候下架这种题?
发表于 2021-04-01 08:46:21 回复(0)
其实过滤器归根结底也是一个Servlet,因此应该和Servlet在web.xml中的配置相当!
发表于 2020-09-09 20:03:31 回复(0)
蒙了个C,D
发表于 2020-08-16 13:06:41 回复(0)
这玩意真老 谁还用xml配置 都spring5.x spring boot和cloud的时代了
发表于 2019-03-07 17:03:12 回复(0)
答案:AB Servlet过滤器的配置包括两部分: 第一部分是过滤器在Web应用中的定义,由<filter>元素表示,包括<filter-name>和<filter-class>两个必需的子元素 第二部分是过滤器映射的定义,由<filter-mapping>元素表示,可以将一个过滤器映射到一个或者多个Servlet或JSP文件,也可以采用url-pattern将过滤器映射到任意特征的URL。
发表于 2018-10-29 08:23:11 回复(0)
完美越过了正确答案
发表于 2017-11-30 15:43:58 回复(0)