I'm looking for the process that strusts decided which is the action name.
the web.xml config file is:
<url-pattern>*.do</url-pattern>
when user request "a.do" in browser, how does struts know the action name is "a" not "a.do"?
I'm looking for the process that strusts decided which is the action name.
the web.xml config file is:
<url-pattern>*.do</url-pattern>
when user request "a.do" in browser, how does struts know the action name is "a" not "a.do"?
This has to do with the servlet-mapping configuration
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
Struts Configuration see section 5.4.2