我有一个具体的疑问。Struts hello world example
在此示例中,hello world example只要在浏览器中输入URL,控件是否转到动作servlet或index.jsp页面?我很困惑,因为在web.xml中,welcome-file是index.jsp。
我有一个具体的疑问。Struts hello world example
在此示例中,hello world example只要在浏览器中输入URL,控件是否转到动作servlet或index.jsp页面?我很困惑,因为在web.xml中,welcome-file是index.jsp。
当请求来自浏览器时,struts控制器(ActionServlet)将会检查url-pattern
的*.do
servlet-mapping
标记web.xml
。
在处理映射之前,每个请求应该到达web.xml
。基于映射,它紧跟struts-config.xml
文件,动作或表单应调用该文件。
只有*.do
被映射到ActionServlet。因此,只有以*.do
结尾的网址才会转到ActionServlet。
而从ActionServlet的控制会去的helloWorld.jsp?我正在绘制这个例子的序列图。 –
是的。这是正确的。 –