关于Spring控制器的一点点疑惑
我们知道spring MVC框架中,提供了集中控制器,比如说AbstractController,AbstractCommandController等,拿处理命令的控制器(AbstractCommandController)来说,若我的请求URL带有一个参数(e.g:http://XXX/ccc?id=1)如果我要使用这种命令控制器的话,那么我必须要写一个id的POJO对象,然后再在命令控制器中引用这个POJO对象,获得URL中的id值;
而另外一种方法,我们可以直接使用request.getParameter("id")这一句话就可以获得URL中id的值,spring的处理方式不是非常麻烦吗,既然这样为什么还要使用命令控制器呢?