天天看點

SpringMVC controller的幾種形态

剛入手springmvc 發現controller的寫法不近相同

自我再次小結一下

1.使用url對應單個bean

配置[servlet-name]-servlet.xml

使用單個的bean容器指定通過adapter适配。(适用于項目較小的時候)

具體controller類代碼如下

結果如下

SpringMVC controller的幾種形态

2.使用注解對應bean

通過在controller類中配置注解

在[servlet-name]-servlet.xml中配置context:component-scan

不需要配置adapter

SpringMVC controller的幾種形态

3.使用url配置設定多個bean

主要通過在adapter中 設定多個key 并通過對應的value适配對應的bean

具體操作如下

可配置多個key value對

還可以使用通配符來設定

4.url比對bean

可以比對hello*.do( 使用較少)