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

歡迎訪問 生活随笔!

生活随笔

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

javascript

Spring+SpringMVC项目搭建

發布時間:2025/6/15 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring+SpringMVC项目搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

前言:本文基于上一篇內容-Spring項目搭建

  • 修改pom.xml文件,添加SpringMVC的jar包依賴

<dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>4.2.4.RELEASE</version> </dependency>
  • 修改web.xml文件,添加SpringMVC攔截器配置

<!--?SpringMVC攔截器配置,配置文件名稱默認為/WEB-INF/'<serlet-name>值'-servlet.xml?--><servlet><servlet-name>applicationContext</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class></servlet><!--?SpringMVC攔截內容?--><servlet-mapping><servlet-name>applicationContext</servlet-name><url-pattern>/</url-pattern></servlet-mapping>
  • 在WEB-INF下創建SpringMVC的配置文件applicationContext-servlet.xml,靜態資源文件css、js、images文件夾放在webapp目錄下

<?xml?version="1.0"?encoding="UTF-8"?> <beans?xmlns="http://www.springframework.org/schema/beans"??xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"?xmlns:p="http://www.springframework.org/schema/p"??xmlns:context="http://www.springframework.org/schema/context"??xmlns:mvc="http://www.springframework.org/schema/mvc"??xsi:schemaLocation="???http://www.springframework.org/schema/beans???http://www.springframework.org/schema/beans/spring-beans-4.0.xsd???http://www.springframework.org/schema/context???http://www.springframework.org/schema/context/spring-context-4.0.xsd??http://www.springframework.org/schema/mvc???http://www.springframework.org/schema/mvc/spring-mvc.xsd"><!--?注解自動掃描包設置?--><context:component-scan?base-package="com.MyTest.controller"?/><!--?注解驅動配置?--><mvc:annotation-driven?/><!--?視圖控制器,主頁配置?--><mvc:view-controller?path="/"?view-name="index"/><!--?資源目錄配置?--><mvc:resources mapping="/css/*.css" location="/css/"/><mvc:resources mapping="/js/*.js" location="/js/"/><mvc:resources mapping="/images/**" location="/images/"/><!--?視圖解析器配置?--><bean?class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property?name="prefix"?value="/WEB-INF/views/"></property><property?name="suffix"?value=".jsp"></property></bean></beans>
  • 配置已經都做完了,下面進行下簡單的測試。在com.MyTest.controller包下創建MyTestController.java文件

package?com.MyTest.controller;import?org.springframework.stereotype.Controller; import?org.springframework.web.bind.annotation.RequestMapping;@Controller public?class?MyTestController?{@RequestMapping("/myTest")public?String?myTest(){return?"MyTest";} }
  • 根據applicationContext-servlet.xml的配置可知,視圖文件的路徑是/WEB-INF/views,那么在該路徑下創建MyTest.jsp文件

<%@?page?language="java"?contentType="text/html;?charset=UTF-8"?pageEncoding="UTF-8"%> <!DOCTYPE?html?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=UTF-8"> <title>Insert?title?here</title> </head> <body> This?is?MyTest?page! </body> </html>
  • 最后,將項目打包,部署到服務器中,進行測試。服務器啟動后,瀏覽器訪問地址http://localhost:8080/SpringDemo/myTest,如果能夠看到“This is MyTest page!”就說明搭建成功了!

轉載于:https://my.oschina.net/lixuelong/blog/617934

總結

以上是生活随笔為你收集整理的Spring+SpringMVC项目搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

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