基本配置
1.新建web项目
2.导入jar包 struts2所需jar包下载:
https://files.cnblogs.com/files/aihuadung/struts%E6%89%80%E9%9C%80jar%E5%8C%85.zip
3.配置web.xml文件

<servlet> <servlet-name>struts</servlet-name> <servlet-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</servlet-class> </servlet> <servlet-mapping> <servlet-name>struts2</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping>
4.在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="helloWorld" extends="struts-default" namespace="/"> <action name="hello" class="com.ahd.action.HelloAction"> <result name="success">/hello.jsp</result> </action> </package> </struts>
个人配置
5.编写前端页面,执行action后进入的结果页面
5.根据项目需要创建相应的Action类(eg. LoginAction.java)
6.将action信息配置到struts.xml文件中
7.案列HelloWorld项目