- 下载Struts2的开发包
https://struts.apache.org/ - 选择需要的jar包,引入到web-inf的lib下
- 在web-content下的web.xml配置前端控制器
<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>
- 在src下建包编写action文件
需要类名是action签名,拥有无参的返回值为string的公有函数
- 在src下配置struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="hello" class="com.HelloAction" method="sayHello">
</action>
</package>
</struts>
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c258a594638b2e90130338fac1a34bc3.png)