zoukankan      html  css  js  c++  java
  • springMVC项目配置文件

    一、springMVC项目配置文件

    1、web.xml文件全局配置

      <servlet>

        <servlet-name> dispatcher </servlet-name>

        <servlet-class> org.springframework.web.servlet.DispatcherServlet  </servlet-class>

      </servlet>

      <servlet-mapping>

        <servlet-name> dispatcher </servlet-name>

        <url-pattern>  / </url-pattern>   //表示拦截所有请求,交由springMVC后台控制器来处理

      </servlet-mapping>

    //<servlet>、<servlet-mapping>这两个标签都是成对配置

    2、dispatcher-servlet.xml    //此处文件名xxx-servlet.xml中的xxx对应的是1中设置的Servlet-name

      <beans>

        <bean id = "SimpleUrlHandlerMapping" class = "org.springframework.web.servlet.Handler.SimpleUrlHandlerMapping">

          <property name = "mapping">

            <props>

              <prop key = "/hello"> HelloController </prop>      // /hello路径的请求交给id为HelloController的控制器处理,此处prop的值是下一个bean的id

            </props>

          </property>

        </bean>

        <bean id = "HelloController" class ="controller.HelloController"></bean>

      </beans>

    3、创建实现org.springframework.web.servlet.mvc.Controller接口的类HelloController

      重写方法public  ModelAndView handleRequest( HttpServletRequest p1, HttpServletResponse p2 ){

            ModelAndView model = new ModelAndView("insex.jsp");  //视图

            model.addObject( "message", "hello world!");   //模型数据是message,内容是hello world!

            return  model;

          }

    4、index.jsp中使用el表达式显示message的内容:   <h1> ${ message } </h1>

  • 相关阅读:
    local_irq_disable和disable_irq的区别
    linux内核IDR机制详解【转】
    飞秋2013设置后无法保存配置问题
    windows 格式化D盘
    query 中 radio选中小技巧
    磁盘碎片整理
    服务器如何选择备案产品类型?
    虚拟主机需要备案吗?
    操作系统自带的截图工具无法保存问题
    CA210彩分仪校准步骤
  • 原文地址:https://www.cnblogs.com/blackdd/p/12308316.html
Copyright © 2011-2022 走看看