日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

SpringMVC 应用配置

發布時間:2024/7/19 javascript 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringMVC 应用配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、增加Spring的支持

  新建web項目,添加如下jar包:

  commons-logging-1.2.jar  spring-aop-4.2.5.RELEASE.jar  spring-aspects-4.2.5.RELEASE.jar  spring-beans-4.2.5.RELEASE.jar

  spring-context-4.2.5.RELEASE.jar  spring-context-support-4.2.5.RELEASE.jar  spring-core-4.2.5.RELEASE.jar  spring-expression-4.2.5.RELEASE.jar

  spring-instrument-4.2.5.RELEASE.jar  spring-instrument-tomcat-4.2.5.RELEASE.jar  spring-jdbc-4.2.5.RELEASE.jar  spring-jms-4.2.5.RELEASE.jar

  spring-messaging-4.2.5.RELEASE.jar  spring-orm-4.2.5.RELEASE.jar  spring-oxm-4.2.5.RELEASE.jar  spring-test-4.2.5.RELEASE.jar

  spring-tx-4.2.5.RELEASE.jar  spring-web-4.2.5.RELEASE.jar  spring-webmvc-4.2.5.RELEASE.jar

  spring-webmvc-portlet-4.2.5.RELEASE.jar  spring-websocket-4.2.5.RELEASE.jar

2、配置前端控制器DispatcherServlet

  配置web.xml文件(添加DispatcherServlet的配置)

  <!-- 定義Spring MVC的前端控制器-->

  <servlet>

    <servlet-name>springmvc</servlet-name>

    <sevlet-class>org.springframework.web.servlet.DispacherServlet</servlet-class>

    <init-param>

      <param-name>contextConfigLocation</param-name>

      <param-value>/WEB-INF/spring-config.xml</param-value>

    </init-param>

    <load-on-startup>1</load-on-stratup>

  </servlet>

  <servlet-mapping>

    <servlet-name>springmvc</servlet-name>

    <url-pattern>/</url-pattern>

  </servlet-mapping>

?

3、配置SpringMVC的Controller

  配置springMVC的配置文件spring-config.xml

<beans>

  <!--配置Handle,映射“Hello”請求-->

  <beanname="/hello" class="org.fkit.conttroler.HelloController" />

  <!--處理映射器將bean的那么作為url進行查找,需要在配置Handle時指定name(即URL)-->

  <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" />

  <!--SimpleControllerHandlerAdapter是一個處理器適配器,所有處理器適配器都要實現HandlerAdapter接口-->

  <bean class="org.springframework.web.servler.mvc.SimpleControllerHandlerAdapter" />

  <!--配置視圖解析器-->

  <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" />

</beans>

4、Controller類的實現

  Controller類必須實現Controller接口 ,用來處理/hello請求。(或者直接使用@Controller注解)

  public class HelloController implements Controller{

    private static final Log logger = LogFactory.getLog(HelloController.calss);

    @Override

    public ModelAndView handleRequest(HttpServletRequest request,HttpServletResponse response) throws Exception{

      logger.info("HandleRequest 被調用");

      ModelAndView mv = new ModelAndView();

      mv.addObject("message","Hello World!");

      mv.setViewName("/WEB-INF/content/welcome.jsp");

      return mv;

    }

  }

5、View頁面

  <body>

    <!--頁面可以訪問Controller傳遞出來的message-->

    ${requestScope.message}

  </body>

6、測試應用

  http://localhost:8080/SpringmVCTest/hello

轉載于:https://www.cnblogs.com/gaofz/p/7200933.html

總結

以上是生活随笔為你收集整理的SpringMVC 应用配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。