哪种编程语言具有扩展名 .do

Posted

技术标签:

【中文标题】哪种编程语言具有扩展名 .do【英文标题】:Which programming language has extension .do 【发布时间】:2011-05-12 05:05:13 【问题描述】:

只是想知道扩展名为“.do”的网页上使用了哪些编程语言

【问题讨论】:

@Kobi 简单的搜索把我带到了这个页面;) What does .do webpage stands for的可能重复 【参考方案1】:

根据FileInfo,文件扩展名是Java Servlets。

【讨论】:

【参考方案2】:

严格来说,您无法仅通过查看扩展来确定。我可以配置一个 Web 服务器来解释 *.do URLs 作为引用 php 文件甚至可执行文件并相应地运行它。事实上,*.do URL 甚至可能根本不引用文件!这确实取决于服务器的配置方式。

【讨论】:

@Kobi 实际上,这只是一个 url 重写,他们在问题 id (5973505) 之后添加问题中的文本 (“which-programming-language-has-extension-do”)。你会注意到它重定向到完整的 url 虽然如此,但这个答案比有用更迂腐。正如 Femi 指出的那样,在实践中,这个扩展确实表明了一个特定的 Web 堆栈。 @Kirk Woll:当然。这就是为什么我说“严格来说”。而且即使是迂腐,也是正确。 IMO 的正确性与了解实践中通常会做什么一样重要。 就像柯克所说,这个答案很迂腐。当然,您可以更改各种扩展的处理方式,但 OP 询问哪些语言使用 .do 扩展,这意味着 OP 想知道哪些语言使用 .do默认情况下的文件。如果有人问什么语言使用.php 文件,实际的答案是 PHP。是的,您可以配置您的服务器以将 .php 文件作为 Perl 或类似的不相关的东西执行,但默认情况下,一般情况下,在实践中最常见的是 @987654328 @ 指 PHP 文件。同样的基本原则也可以在这里应用。 这属于正确答案的附录,而不是作为答案本身。它不会向寻求指导的人提供有用的信息,无论它可能多么正确。【参考方案3】:

这通常不是编程语言功能,而是框架功能:使用 Apache Struts 开发的应用程序(请参阅 http://struts.apache.org/)通常使用该扩展。

【讨论】:

【参考方案4】:

.do 扩展用于使用 Struts 和 dao 工厂方法构建 J2EE 企业应用程序,这是构建 EE 应用程序的最新技术框架。它比 JSP 和 JSF 更快、更高效。

【讨论】:

以上是关于哪种编程语言具有扩展名 .do的主要内容,如果未能解决你的问题,请参考以下文章

Golang与Python,哪种编程语言更适合您?

高逼格的具有编程连字的等宽字体,最适合在编程编辑器,终端中使用

多人游戏服务器

c语言中的do-while循环怎么用啊?给个例子呗。

java是啥语言?

技术Lua 和 Python 相比,哪种语言更快更好