struts-config.xml裏面有定義
<action-mappings>
<action name="userLogin" path="/userLogin" scope="request" type="com.ycoe.action.UserLogin" validate="true" />
</action-mappings>
是把/userLogin.do這個地址映射到com.ycoe.action.UserLogin中
在web.xml中又有監聽:
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
.....
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
上段是說把*.do格式的請求轉發到org.apache.struts.action.ActionServlet中,因此,在JSP中,幾乎可以用所以的後綴!包括無後綴