【发布时间】:2012-07-03 20:56:48
【问题描述】:
我有一个具体的疑问。
在示例中,hello world example 在浏览器中输入 URL 后,控件是转到 action servlet 还是 index.jsp 页面?我很困惑,因为在 web.xml 中,欢迎文件是 index.jsp。
【问题讨论】:
我有一个具体的疑问。
在示例中,hello world example 在浏览器中输入 URL 后,控件是转到 action servlet 还是 index.jsp 页面?我很困惑,因为在 web.xml 中,欢迎文件是 index.jsp。
【问题讨论】:
只有*.do
被映射到ActionServlet。因此,只有以 *.do
结尾的 url 才会转到 ActionServlet。
【讨论】:
当请求来自浏览器时,struts 控制器(ActionServlet)将从web.xml
中的servlet-mapping
标记检查*.do
的url-pattern
。
每个请求都应该在处理映射之前到达web.xml
。根据映射,它位于应调用操作或表单的 struts-config.xml
文件旁边。
【讨论】: