Я хотел бы знать, что означает .do
веб-страницы (поскольку .php
означает PHP-страницы с PHP скриптing) и каков язык скриптов.
Что делает веб-страница .do?
Ответ 1
http://www.fileinfo.com/extension/do
Согласно WikiPedia, .do
:
псевдо-расширение файла, представляющее действие Apache Struts. Это не сопоставить фактическое расширение файла, хотя это выглядит так.
Однако вы не можете ничего сказать о технологии, основанной исключительно на "расширении", то есть сервер может быть настроен на использование .do
для файлов PHP и т.д. Это можно сделать для того, чтобы защитить назад совместимость или независимо от.
Ответ 2
.do является обычно используемым соглашением для обозначения действия Struts. Как .jsf для JSF. Но нет никакого принуждения, что все действия расположений должны отображаться в .do extenstion. Он может быть сконфигурирован в web.xml - .anything. Также простой сервлет также можно сопоставить с расширением .do. Поэтому ничего не может быть получено по URL.
Ответ 3
Пока .do
представляется соглашением Struts, он используется в Spring и Spring MVC. Этот поток SO немного об этом говорит об этом, также отмечая, что все сервлеты используются. Файлы '.do' могут использоваться: Почему веб-приложения Java используют расширение .do? Откуда она взялась?