SpringMVC:quickstart

  1. 使用maven创建工程,选择webapp(注意不要选错,有2个webapp)
  2. 在web.xml中配置DispatcherServlet,如下:
    <servlet> <servlet-name>dispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param>  <param-name>contextConfigLocation</param-name>  <param-value>classpath:springmvc.xml</param-value>  </init-param>  <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>dispatcherServlet</servlet-name>  <url-pattern>/</url-pattern> </servlet-mapping>

  3. 创建controller类,在类或方法上加入注解:@RequsetMapping(path = "");在类上加入注解:@Controller
    @Controller public class HelloController { @RequestMapping(path = "/hello") public String sayHello(){
            System.out.println("hello springmvc");  return "success";
        }
    }(path值表示在当前路径下加上/hello就会调用此方法,在tomcat7中disployment的ApplicationContext我的值为springmvc,所以此方法的url为:localhost:8080/springmvc/hello)
    
    
    4. 在resources中的springmvc.xml中进行相关配置
        第一:开启mvc,context名称空间
        第二:开启注解扫描
        第三:开启springmvc框架注解支持
        第四:配置视图解析器对象,如下
 <bean id="internalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/pages/"/> <property name="suffix" value=".jsp"/> </bean>
    5.启动tomcat服务器
#学习路径#
全部评论
时代变了
点赞 回复
分享
发布于 2021-06-23 12:57

相关推荐

点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务