客户端向后端发送请求时首先看到的处理web.xml的文件
1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> 3 <display-name>struts22</display-name> 4 <filter> 5 <filter-name>struts2</filter-name> 6 <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> 7 </filter> 8 <filter-mapping> 9 <filter-name>struts2</filter-name> 10 <url-pattern>/*</url-pattern> 11 </filter-mapping> 12 </web-app>
根据.xml文件找到struts.xml
<package name="lab" extends="struts-default" > <action name="login" class="action.loginAction" method="login"> <result name="success" type="stream"> <param name="contetType">textml</param> <param name="inputName">inputStream</param> </result> </action> </package>
找到package的namespace的路径找到action其中action中的class是你要访问的action的路径
这样就完成了一个web的请求。