在spring中我们如何将url映射到action类和函数名。 是通过Dispatcherservlet.xml文件完成的。因为我是春天的新手,我之前起诉了struts和webwork。因为我们正在指定url和特定的action类,如下所示。
<action name="invoiceShow" class="com.org.tcric.action.InvoiceAction" >
<result name="success" type="dispatcher">
<param name="location">purchase/somefile.jsp</param>
</result>
</action>
如何通过xml和哪个文件在Spring中完成?当我谷歌有点困惑时,我不想要基于注释的解决方案,而是我想使用XML。
请帮忙
答案 0 :(得分:1)
<servlet>
<servlet-name>demo</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet> <servlet-mapping> <servlet-name>demo</servlet-name>
<url-pattern>*.html</url-pattern> </servlet-mapping>
此处或.html扩展名之前的所有请求都将委托给DispatcherServlet。稍后您可以使用@RequestMapping(&#34; /one.html")定义@Controller类,以将特定请求委托给特定方法。
答案 1 :(得分:0)
你可以像在struts中那样做。在您定义URL的入口点的web.xml上,将委派Spring的DispatcherServlet来接受URL请求。