Spring MVC模型与Struts2模型应用:
Html表单:
上述这两段代码无论是SpringMVC还是Struts2,都可以共用。而在请求响应处理类(也就是Controller)上的设计差异是两个框架最大的不同。
如果使用SpringMVC,那么Controller的代码看上去就像这样:
如果使用Struts2,那么Controller的代码看上去就稍有不同:
除此之外,Struts2还需要在某个配置文件中进行请求映射的配置:
如果使用SpringMVC,那么Controller的代码看上去就像这样: