您好,登錄后才能下訂單哦!
前提:下載安裝好intellij和meavn,
以下是步驟:
1.首先使用meavn建立一個新的web。
使用'windows + r'打開命令控制臺,打出mvn -version 檢驗是否安裝成功
然后 mvn archetype:generate 命令會提示你建立怎么樣的工程
這里 輸入10 建立個web工程
下面就讓你輸入會讓你輸入groupId和artiFactId等等,參考我的博客 meavn的配置
2.使用meavn把工程建好之后,需要用intellij打開,如下圖
找到你所建的工程就好了,一般默認的在C:\Users\你的主機名\IdeaProjects下面
3.引入之后,需要修改和建立三處。
第一處:在pom.xml文件中加入struts2的依賴。這里可以從http://mvnrepository.com/
這里尋找依賴,
<!-- https://mvnrepository.com/artifact/org.apache.struts/struts2-core --> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.3.32</version> </dependency>
這里是親測沒有問題,但是如果是2.5.13中,就可能有點問題,會導致
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter>
這里filter-class的類找不到。會報一些one or more filter failed work...
但是如果你將這里的類名改為
org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter
注意:還要將這些依賴讓其自行載入,步驟如下
然后會打開,
點擊紅圈標記處,讓依賴的jar包自行導入!
第二處:在web.xml中加入
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>
這里是全部的,一般只需加入<filter></filter><filter-mapping></filter-mapping>
就可以了。
第三處:在resource目錄下建個struts.xml文件,方法如下
如此就已經完備。可以直接運行,這里就不在講解如何配置tomcat等。。自行百度
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。