Difference between Interceptors and Filters - Is this right?

后端 未结 4 1428
长发绾君心
长发绾君心 2021-02-05 17:49

I\'m researching this so that I can respond better in interviews. I\'ve been searching around for a clear and concise answer.

So far, and by all means correct me if I a

4条回答
  •  悲&欢浪女
    2021-02-05 18:12

    I think the first point is the answer, but you should probably be able to say more than just

    interceptors are in struts 2 and filters are part of the Servlet API

    In fact, as an interviewer, I would be expecting and hoping to here you explain exactly what the difference between the Servelt API and a web application framework, like Struts 2 is. This is actually a chance to show your understanding of the entire Java web app ecosystem and infrastructure.

    Good answers might touch upon:

    1. How the Struts 2 framework is implemented within a Servlet Filter.

    2. What specific use cases would call for a servlet filter outside of struts 2 but within the same web application?

    3. What indeed is the Servlet API, a web application, a web application framework, etc.?

    Answering in way that showed your understanding of all of these topics is what there looking for, I would guess.

提交回复
热议问题