我知道人们通常使用AOP进行伐木和那种性质的事情。目前我的功能需要该应用程序页面的大部分内容。
我有几个问题。
1)使用Spring AOP是解决此问题的正确方法。或者还有别的东西。前端的Javascript必须访问cookie。
2)一个方面的概念是否类似于拦截器。这是我得到的印象,但想澄清
编辑 - 我有一个基本上检索一些信息的应用程序,并根据IP的位置设置一个cookie。此Web应用程序中的许多页面都需要此信息 - 例如页面上的邮政编码。这些cookie需要由javascript使用。抱歉缺乏清晰度。
答案 0 :(得分:0)
什么应用页面?我不明白第一句话。 AOP是一种服务器端技术,所以我看不到JavaScript和cookie的来源。
如果没有更多详细信息,很难确定简单的HTTP过滤器或Spring AOP是否可行。
拦截器和HTTP过滤器在精神上类似于AOP中的before-advice。 AOP还包括后期和错误建议,因此我认为这是一个更具包容性的想法。
我会担心一个应用程序让每个部分都使用给定页面的功能而不知道更多。