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>

  • 相关阅读:
    如何安装vue-cli脚手架环境
    使用vw,vh对页面进行布局
    ParseChat聊天室应用项目源码
    不错的找茬游戏源码项目
    山寨山寨版手机安全卫士项目
    高仿精仿金山手机卫士源码项目完整版
    java斗地主游戏项目源码
    ios版塔防类游戏源码
    ios媒体视频播放器应用项目
    仿iphone动态萤火虫锁屏应用源码
  • 原文地址:https://www.cnblogs.com/blackdd/p/12308316.html
Copyright © 2011-2022 走看看