我在阅读关于Java过滤器,我了解它的实现以及如何使用它,但我不知道我们为什么使用它。 当我读取过滤器用于过滤url以保存/保护资源免遭非法访问,但我很困惑,我们可以做到这一点与会话然后为什么过滤器?从here读完完整的详细信息后。我得到这个段落太接近,无法清除我的概念。Java Servlets过滤器如何有用
在上一篇文章中,我们了解到我们如何能够在网络 应用程序管理会话,如果我们要确保资源的访问 只有当用户会话是有效的,我们能做到这一点使用的servlet 会议属性。这种方法很简单,但如果我们有很多 servlets和jsps,那么由于 冗余代码,它将变得很难维护。如果我们想在将来改变属性名称,我们 将不得不改变我们有会话 认证的所有地方。
确定上面的段落清理概念作为理论基础,但任何人都可以向我展示程序的例子,显示过滤器对Java Servlets真正有用。 Web应用程序或资源如何影响使用和不使用过滤器?
该博客是错误地编写的,你以不同的方式理解它。 –
@sᴜʀᴇsʜᴀᴛᴛᴀ你能清楚我的困惑吗?为什么我们需要/使用servlet? – UnKnown
简单的答案是过滤请求和长的回答将需要最近一个小时解释;)总是阅读官方文档 –