前言
最近學校開設了JAVA_EE課程,課上講到了struts1框架,并且需要做相關試驗,由于習慣了使用IDEA,便嘗試在IDEA上部署struts1框架,
環境
- windows10 21H2
- IntelliJ IDEA 2022.1.4 (Ultimate Edition)
ps: 如果是在校學生的話,IDEA專業版可以通過學校郵箱申請
- JDK1.8
- Tomcat 9.0.65
- maven3.8.5
步驟
IDEA上沒有struts1的相關模板,所以需要在Java Enterprise專案的基礎上進行配置
總體步驟:
- 配置Java Enterprise專案
- 在前者基礎上,配置struts1
話不多說,直接開整
配置Java Enterprise專案
- 新建Java Enterprise專案

- 選擇生成器“Java Enterprise”
- 配置基礎資訊(專案名稱,路徑,這個因人而異)
- 選擇模板Web應用程式
- 選擇Tomcat服務器
- 選擇JDK(通常選擇JDK1.8)
- 點擊下一步
- 配置依賴

- 選擇版本Java EE 8
- 在規范中勾選Web Profile
- 點擊創建
- 運行

- 等待依賴同步完成(在下欄中的構建可查詢進度)
- 點擊運行
- 若配置無誤,瀏覽器會彈出此頁面

配置struts1
以上配置無誤后,可繼續配置struts1,
包的匯入

<!-- https://mvnrepository.com/artifact/struts/struts -->
<dependency>
<groupId>struts</groupId>
<artifactId>struts</artifactId>
<version>1.2.9</version>
</dependency>
struts-config.xml模板
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
<form-beans>
</form-beans>
<global-exceptions />
<global-forwards>
</global-forwards>
<action-mappings>
</action-mappings>
</struts-config>
樣例
//TODO
常見問題
//TODO
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/518938.html
標籤:其他
上一篇:設計一個程式統計某班全體學生3門課的考試成績。要求先輸入學生人數,并輸入每個學生的三門成績,統計出每門課程的全班平均分及每個考生所有考試的總分。(二維陣列)
下一篇:c語言學習總結(原創)
