Struts2實現Action的方式有以下幾種:
實現Action接口:創建一個類并實現com.opensymphony.xwork2.Action接口,然后實現接口中的execute方法,在該方法中編寫具體的業務邏輯。
繼承ActionSupport類:創建一個類并繼承com.opensymphony.xwork2.ActionSupport類,該類已經實現了Action接口,并提供了一些常用的方法,如validate方法、addActionMessage方法等。
使用注解:通過在Action類中使用@Action注解來標記執行的方法,通過@Result注解來指定返回的結果。同時可以使用其他注解來實現參數的綁定和驗證等功能。
配置文件:在struts.xml配置文件中配置Action的相關信息,包括Action類、方法、結果等。在配置文件中可以指定Action的訪問URL和參數綁定方式。
以上是常用的幾種方式,可以根據具體的需求選擇適合的方式來實現Action。