java - struts-config.xml 中的 *.do 是什么

标签 java servlets struts

我正在学习 struts,我在 Struts-config.xml 中找到了如下映射

<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>

在 servlet 映射标签中。

什么是*.do

我们能否在 servlet 的 web.xml 中实现相同的目标?

提前致谢

拉吉

最佳答案

*.do - 它只是意味着任何以“.do”结尾的 URL
是的,我们可以在 servlets 的 web.xml 中实现相同的

即:任何以 .do 结尾的 url 请求都将被重定向到指定的 Servlet,在我们的例子中是名为 action

的 servlet

This Link让您对web.xmlstruts-config.xml 以及它们之间的区别有一个很好的了解

关于java - struts-config.xml 中的 *.do 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12297420/

相关文章:

java - Java Servlet 和数据库连接错误

java - <html :submit tag and &lt;input type ="submit "? 之间的具体区别是什么

java - 如何使用strut标签比较0和1

java - org.springframework.security.authentication.encoding 在 maven 中不存在

java - 将 PDF 文件转换为单个 HTML 文件

Android - 使用 Tomcat (servlets) 进行 HTTP 推送

java - 从数据库检索数据的想法 struts 2 web 应用程序

java - Hadoop 作业未在大数据集中运行并抛出子错误

java - 在 Java 中,类型后跟尖括号(如 List<Foo>)是什么意思?

eclipse - 为什么 Eclipse 认为 Servlet 3.0 Web App 仍然是 Servlet 2.4 Web App?