zoukankan      html  css  js  c++  java
  • 搭建springmvc的步骤

    一定注意文件的层级关系

    1.cope相关的jar包到web-inf/lib目录下,并添加到类路径中。

    2.配置web.xml文件,配置前端控制器DisPatcherServlet

      <servlet>
            <servlet-name>springmvc</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        
        </servlet>
    
        <servlet-mapping>
            <servlet-name>springmvc</servlet-name>
            <url-pattern>*.do</url-pattern>
        </servlet-mapping>

    3.在web-inf下创建springmvc的配置文件,命名规则:[servlet-name]-servlet.xml  (例如:根据2步骤中的servlet-name需要创建springmvc-servlet.xml文件)

    4.<!-- 配置HandlerMapping     作用:根据BeanName查找相应的Controller -->(可以省略)

    <bean
    class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping"></bean>

    5.创建请求页面index.jsp

    6.创建控制器controller(HelloWorld.java)继承自AbstractController重写handleRequestInternal方法

      返回数据和页面

      ModelAndView mav=new ModelAndView("success");

      mav.addObject(hello, "hello"+hello);

    .

    7.<!-- 配置视图解析器 -->   创建响应页面success.jsp在WebContent下创建views文件夹,在其中创建success.jsp
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <!-- 前缀 -->
    <property name="prefix" value="/views/"></property>
    <!-- 后缀 -->
    <property name="suffix" value=".jsp"></property>
    </bean>

    8.<!-- 配置Controller -->

    <bean name="/hello.do" class="com.tideway.springmvc01.HelloWorld"></bean>

  • 相关阅读:
    iCloud文件同步至Mac本地磁盘
    hive多分区写入
    清理hdfs小文件shell脚本
    大数据应用建设开源工具-update2019-07
    手机号码段:中国工信.三大运营商号段-update2019-09
    sparkf:spark-sql替换hive查询引擎
    hivef:hive 执行 sql 文件
    azkaban 工作流2.0开发示例
    MySQL-时间+日期函数
    大数据仓库对业务数据的几个基本要求
  • 原文地址:https://www.cnblogs.com/yunqing/p/6164819.html
Copyright © 2011-2022 走看看