我在spring-jsf项目上工作,我试图遵循分层方法,servlet过滤器应该属于哪一层?业务还是跨部门,还是另一层?
servlet应该是UI层。这是一个UI问题。人们经常使用它们作为控制器,因为这样做非常方便,但从重用的角度来看,它们应该接受输入并将其传递给控制器层。
很多人不喜欢写一个单独的控制器,因为当你在它前面有一个像servlet这样的UI层时,它最终看起来非常简单…
我在spring-jsf项目上工作,我试图遵循分层方法,servlet过滤器应该属于哪一层?业务还是跨部门,还是另一层?
servlet应该是UI层。这是一个UI问题。人们经常使用它们作为控制器,因为这样做非常方便,但从重用的角度来看,它们应该接受输入并将其传递给控制器层。
很多人不喜欢写一个单独的控制器,因为当你在它前面有一个像servlet这样的UI层时,它最终看起来非常简单…
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium