什么.do网页代表什么

时间:2010-06-25 11:47:52

标签: file-extension

我想知道.do网页代表什么(因为.php代表使用PHP Scripting的PHP页面),背后的脚本语言是什么。

3 个答案:

答案 0 :(得分:26)

http://www.fileinfo.com/extension/do

根据WikiPedia.do是:

  

表示的伪文件扩展名   Apache Struts动作。它不是   映射到实际的文件扩展名,   虽然看起来那样。

但是,你完全不能仅根据“扩展”来说明背后的技术,即服务器可以配置为使用.do来处理PHP文件等。这可以通过以下方式完成。安全向后兼容性或whatever

答案 1 :(得分:6)

.do 是表示Struts操作的常用约定。喜欢JSF的 .jsf 。 但是没有强制要求所有struts动作应该映射到 .do 扩展。它可以配置为 web.xml到 .anything 。此外,简单的servlet也可以映射到 .do 扩展名。所以看起来没什么可以得出的 在URL。

答案 2 :(得分:2)

虽然.do似乎是Struts约定,但它也在Spring和Spring MVC中使用。这个SO线程讲述了一点,并注意到使用Servlet时,可以使用'.do'文件:Why do Java webapps use .do extension? Where did it come from?