当初用jsp开发程序时,因为很多东西写在一起混淆的,项目做大或者变更的时候就会很吃力,联动性太大,有时修改视图的东西都可能会影响业务逻辑,分层不明确. 后来听说了Struts MVC,做过几个示例,层次倒是分清了,每个actionbean或者interceptor都得配置映射,配置弄来弄去很麻烦,当然用配置的方式的话灵活性扩展性会好很多,但做起来实太吃力.再后来看到了Spring MVC 它可以省去很多配置,可以使用注解的方式去直接写在程序了,实现了零配置. 在dotnet方面原来一直没有mvc…