我正在关注Spring MVC教程
并阅读有关MVC设计模式的这篇文章
http://www.javaranch.com/journal/200603/frontman.html

因此,我正在尝试使用Spring MVC结构和frontController设计模式来开发此类应用程序。
1. frontController和来自Spring的DispatcherServlet,用于重定向和处理请求
通过在(servlet_name)-servlet.xml中路由进行设置
2.设置一些由Bean和TO类组成的业务逻辑对象。

那里有些问题
1.由于dispatchservlet只对一个表单动作采取一个控制器,这是否意味着我需要对每个动作实施一个控制器?会有一些更优雅的方式吗?
2.我还需要一些指针来设置用于所有页面身份验证的安全过滤器

最佳答案

不要忘记一个单独的服务层。


  
  因为dispatchservlet只对一个表单动作采取一个控制器,
  这是否意味着我需要实现每个
  动作控制器?会不会有
  一些更优雅的方式?
  


您可以将动作与Controller方法关联,因此,如果有多个有意义的动作可以组合到一个Controller中,则可以随意进行操作。在Spring 3中查看注释。


  
  我还需要为设置安全过滤器的指针
  所有页面认证
  


您可以执行基本身份验证,或者最好使用Spring Security。

09-06 05:43