方式一:实现controller接口
来变成控制类进行控制
这样写的缺点就是:
一个控制类,只能写一个控制方法,不能传递多个参数或者值。
好处:
不用去配置,注解开启和驱动支持也不用去管静态文件的处理和扫描包,即
<context:component-scan base-package="com.kuang.controller"></context:component-scan>
<mvc:default-servlet-handler></mvc:default-servlet-handler>
<mvc:annotation-driven></mvc:annotation-driven>
代码案例1:实现Controller接口
web.xml
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
springmvc-servlet.xml
<?xml version="1.0" encoding="UTF8"?&