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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

使用maven一步一步构建spring mvc项目

發布時間:2025/7/25 c/c++ 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用maven一步一步构建spring mvc项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1??????使用eclipse構建maven web項目

1.1新建Maven的web項目

打開菜單File –New-MavenProject。

點擊Next

?

?

選擇模板類型archtype——maven-archtype-webapp。然后點擊Next。

?

輸入Group Id和artifact Id。Group Id一般填入項目名稱,Artifact Id一般填入子項目的名稱。

?

生成的項目文件結構如下所示:

?

選擇pom.xml文件,并打開,界面如下所示:

?

增加Properties:展開Properties選項,然后點擊Create…按鈕,如下所示:然后Name字段填入springVersion,Value字段填入3.2.5.RELEASE。即在pom.xml中增加了一個屬性springVersion,屬性值為3.2.5.RELEASE。

?

選擇Dependencies標簽,打開Dependencies選項卡,并增加一個新的Dependency。

?

?

Group Id:org.springframework

Artifact Id:spring-web

Version:${springVersion}

點擊ok按鈕。

說明:該過程是加入springframe的spring-web依賴庫,${springVersion}是之前設置的屬性。

新建Dependency:

Group Id:org.springframework

Artifact Id:spring-webmvc

Version:${springVersion}

點擊ok按鈕。

說明:該過程是加入springframe的spring-webmvc依賴庫,${springVersion}是之前設置的屬性。

?

?

?

?

依賴庫設定完之后,如果本地不存在還需要從網絡上下載相應的依賴庫,選中pom.xml文件,右擊鼠標選中Run AS – maven install,然后系統自動從網絡上下載相應的依賴庫。

?

依賴庫下載完之后,可以在目錄JavaResources – Liraries – Maven Dependencies中看到相應的庫文件,如下圖所示:

?

在src – main目錄下新建文件夾Java。

?

在java中新建類Hello.java。包名為com.springmvc.controller。

?

Hello.java中的內容如下:

?

[java]?view plaincopy
  • package?com.springmvc.controller;??
  • ??
  • ??
  • import?org.springframework.stereotype.Controller;??
  • import?org.springframework.ui.Model;??
  • import?org.springframework.web.bind.annotation.RequestMapping;??
  • ??
  • @Controller??
  • public?class?Hello?{??
  • ????@RequestMapping(value="/Hello")??
  • ????public?String?HelloWorld(Model?model){??
  • ????????model.addAttribute("message","Hello?World!!!");??
  • ????????return?"HelloWorld";??
  • ????}??
  • ??????
  • }??
  • ?

    ?

    在src – main –webapp – WEB-INF目錄下新建文件夾view,并新建文件HelloWorld.jsp。

    Helloworld.jsp文件內容如下所示:

    [html]?view plaincopy
  • <%@?page?language="java"?contentType="text/html;?charset=ISO-8859-1"??
  • ????pageEncoding="ISO-8859-1"%>??
  • <!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=ISO-8859-1">??
  • <title>Insert?title?here</title>??
  • </head>??
  • <body>??
  • <h1>message:${message}</h1>??
  • </body>??
  • </html>??
  • ?

    ?

    選中web.xml文件,雙擊打開該文件,修改該文件使其如下所示:

    [html]?view plaincopy
  • <web-app?xmlns="http://java.sun.com/xml/ns/javaee"??
  • ??????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"??
  • ??????xsi:schemaLocation="http://java.sun.com/xml/ns/javaee?http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"??
  • ??????version="3.0">??
  • ????<servlet>??
  • ????????<servlet-name>spring-mvc</servlet-name>??
  • ????????<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>??
  • ????</servlet>??
  • ??
  • ????<servlet-mapping>??
  • ????????<servlet-name>spring-mvc</servlet-name>??
  • ????????<url-pattern>/</url-pattern>??
  • ????</servlet-mapping>??
  • </web-app>??
  • ?

    ?

    在src – main –webapp – WEB-INF目錄下新建文件spring-mvc-servlet.xml,文件內容如下所示:

    ?

    [html]?view plaincopy
  • <beans?xmlns="http://www.springframework.org/schema/beans"??
  • ????xmlns:context="http://www.springframework.org/schema/context"??
  • ????xmlns:mvc="http://www.springframework.org/schema/mvc"?xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"??
  • ????xsi:schemaLocation="??
  • ????????http://www.springframework.org/schema/beans???????
  • ????????http://www.springframework.org/schema/beans/spring-beans-3.0.xsd??
  • ????????http://www.springframework.org/schema/context???
  • ????????http://www.springframework.org/schema/context/spring-context-3.0.xsd??
  • ????????http://www.springframework.org/schema/mvc??
  • ????????http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">??
  • ??
  • ????<context:component-scan?base-package="com.springmvc.controller"?/>??
  • ????<bean?id="viewResolver"??
  • ????????class="org.springframework.web.servlet.view.InternalResourceViewResolver">??
  • ????????<property?name="prefix"?value="/WEB-INF/view/"?/>??
  • ????????<property?name="suffix"?value=".jsp"?/>??
  • ????</bean>??
  • </beans>??


  • ?

    Ok,所有文件已經建立完畢,現在可以運行該項目,看一下效果如何了,選中該項目(點擊com.liuht.springmvc,即該項目的最頂層),點擊Run As – Run on Server。

    ?

    出現一個界面,讓你選中要使用的Web服務器,有兩個選項,一個是已存在的服務器,另一個是重新定一個新的服務器,我選擇已存在服務器,如果你沒有,可以重新建立一個web服務器。

    ?

    選中要運行的項目,點擊Add>按鈕,添加到右邊的選擇框中,如果右邊有其他不需要的項目,可以選中,并點擊< Remove按鈕刪除。配置完成之后,點擊Finish按鈕。

    ?

    ?

    ?

    ?

    ?

    在Console窗口看到如下內容,說明項目啟動成功:

    ?

    Eclipse自動打開自己的瀏覽器,并顯示如下內容:

    ?

    你也可以打開瀏覽器輸入http://localhost:8080/com.liuht.springmvc/


    ?

    出現這個界面說明項目已經成功了,Hello World!這串字符來自控制器Hello.java文件。

    轉載于:https://www.cnblogs.com/zhuawang/p/5651896.html

    總結

    以上是生活随笔為你收集整理的使用maven一步一步构建spring mvc项目的全部內容,希望文章能夠幫你解決所遇到的問題。

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