Struts2配置-1
目標:配置一個請求的完整流程。
詳細步驟:
第一步:在struts中配置package和action,寫如下程式碼:
<!--
package:表示包
name:包名,在struts.xml檔案不能有相同的包名,包名是惟一
extends:繼承,固定struts-default
action:動作
name:相當於Servlet的對映路徑(@WebServlet)
class:處理請求的類,相當一個Servlet類
method:處理請求的方法
result:結果,寫返回的jsp頁面
-->
<package name="p1" extends="struts-default">
<action name="hello" class="com.fu.controller.HelloAction" method="sayHello">
<result name="success">/success.jsp</result>
</action>
</package>
第二步:寫一個HelloAction的類,需要寫個sayHello方法,程式碼如下:
public class HelloAction {
public String sayHello(){
System.out.println("Hello World");
return "success";
}
}
第三步:在WebContent中新增一個success.jsp頁面,程式碼如下:
第四步:重啟tomcat,瀏覽器訪問下面路徑:
http://localhost:8080/專案名稱/hello,如圖所示:
如此,第一個Struts2專案搭建成功。
注意:
xml檔案中result標籤中的name屬性值與controller類中的返回結果保持一致。
相關文章
- Struts2配置後ClassNotFoundExceptionException
- 在 IDEA 中配置 Struts2Idea
- 【struts2】
- Struts2在web.xml中配置為“/*”和“*.action,*.jsp”的差別WebXMLJS
- 初識Struts2
- struts2的使用
- struts2總結(三)--官網下載struts2的jar包JAR
- Struts2【與Spring整合】Spring
- STRUTS2的getClassLoader漏洞利用
- Struts2工作原理(圖解)圖解
- struts2知識點整理
- struts2資料校驗
- Java之struts2框架學習Java框架
- Struts2的資料封裝封裝
- Struts2防止表單重複提交
- Struts框架_9 Struts2的驗證框架
- Struts2 原始碼分析-----工作原理分析原始碼
- struts2 國際化(本地化)
- Struts2框架快速入門筆記框架筆記
- SpringCloud(1)-Eureka相關配置SpringGCCloud
- 在Struts2中寫介面,返回json格式JSON
- Struts2的檔案上傳下載
- (三)struts2進階之實現Action
- JAVAEE框架學習——Struts2——Action API 使用Java框架API
- Struts2 action前的資料預處理
- struts2的工作原理與檔案結構
- Struts2教程之二Action建立方式
- Struts2教程之三Action訪問方式
- HTTPS基礎原理和配置 - 1HTTP
- 網路(1)——交換機配置
- 1-ANT-安裝與配置
- Linux伺服器配置——安裝配置JDK1 7Linux伺服器JDK
- 1、大資料 Hadoop配置和單機Hadoop系統配置大資料Hadoop
- struts2最近幾個漏洞分析&穩定利用payload
- 05. struts2中為Action屬性注入值
- Struts2入門這一篇就夠了
- 1.安裝、配置、編寫、理解
- Spring Cloud Gateway + Nacos(1)簡單配置SpringCloudGateway