• 2022-06-06
    Struts 2框架中分发器(Dispatcher)分发Http请求,请求的接收者是Action类型对象,拦截器(Interceptor)需要在请求到达Action对象之前进行拦截,拦截器对象无状态,下面哪些模式会对解决这个问题有帮助?
    A: 代理模式
    B: 桥模式
    C: 单例模式
    D: 组合模式
    E: 门面模式
  • A,C

    内容

    • 0

      Spring MVC中的拦截器(Interceptor)类似于Servlet中的_,它主要用于拦截用户请求并作相应的处理

    • 1

      行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是()。 A: 职责链模式 B: 命令模式 C: 迭代器模式 D: 解释器模式

    • 2

      行为型设计模式描述类或对象如何交互和如何分配职责模式是行为型设计模式() A: 装饰器(Decorator) B: 构建器(Builder) C: 组合(Composite) D: 解释器(Interpreter)

    • 3

      代理模式在客户端和目标对象增加一个代理对象,会造成请求处理速度变慢。

    • 4

      ____模式使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系