Описание тега front-controller

The Front Controller Pattern provides a centralized entry point for handling requests in web applications.
1 ответ

Как работать с представлением в Struts 2?

В старом servlets я могу использовать doGet а также doPost методы. В которой doGet я пересылаю пользователя на какую-то страницу и в doPost Я обрабатываю данные, введенные со страницы, которую я дал. Это все происходит в одном сервлете. Но Struts2 р…
4 ответа

Как мне реализовать фронт-контроллер в Java?

Я пишу очень простой веб-фреймворк с использованием Java-сервлетов в учебных целях. Я делал это раньше в PHP, и он работал, обращаясь к URI запроса, а затем создавая соответствующий класс и метод. Это работало нормально в PHP, так как можно сделать …
10 фев '10 в 08:55
2 ответа

Zend clear Параметры запроса

Я просто хотел спросить, почему следующее внутри метода действия Zend_Controller_Action: $request = $this->getRequest(); $params = $request->getParams(); var_dump($params); foreach ($params as $key => &$value) { $value = null; } var_dum…
1 ответ

Безопасность URL класса / метод маршрутизации

Есть ли у них какие-либо проблемы с безопасностью, касающиеся использования имен классов и / или параметров в URL? Я создал простой маршрутизатор страниц PHP, который маршрутизирует пути, например: www.mysite.com/classname/methodname/param1/param2/e…
1 ответ

Как добавить отображение сервлета фронт-контроллера в URL в jsp

У меня есть простое веб-приложение Java, работающее в Tomcat. В нем сервлет FrontController.java имеет отображение @WebServlet("/controller/*"), Итак, чтобы запустить сервлет, мне нужен каждый URL для начала /controller/, Мне нужно иметь возможность…
10 авг '17 в 15:59
3 ответа

Журнал медленных страниц занимает больше, чем [п] секунд в ColdFusion с деталями

(ACF9) Если нет какой-либо опции, которую я пропускаю, параметр "Журнал медленных страниц занимает больше времени, чем [n] секунд", не полезен для сайтов на основе фронт-контроллера (например, Model-Glue, FW/1, Fusebox, Mach-II, так далее.). Наприме…
0 ответов

C# MVC Отображение всех маршрутов на фронт-контроллер

Я пытаюсь использовать функцию "maproute" для сопоставления всех маршрутов с одним контроллером. Пока это не работает. У меня есть несколько видов бритвы (.cshtml), которые я хочу пройти через один контроллер. Я пытаюсь использовать следующий код: r…
20 авг '15 в 10:06
0 ответов

Перенаправление htaccess имеет приоритет над базовой аутентификацией htaccess

У меня есть следующий htaccess, который перенаправляет команды фронт-контроллера в данный файл.... RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]*)$ /index.php?a=$1 [L] Котор…
10 май '11 в 15:40
1 ответ

Соответствует ли шаблон FrontController для одностраничного приложения?

Я занимаюсь разработкой приложения с использованием KnockOutJS на внешнем интерфейсе и PHP на заднем. Бэкэнд имеет две точки входа: index.php, который содержит весь HTML-код и включает в себя все JS-файлы из knockoutJS и мои пользовательские JS-файл…
0 ответов

Как я могу обновить свою модель данных сессий на странице веб-приложения java-сервлета фронт-контроллера без перезагрузки веб-страницы?

У меня есть MVC-структурированное веб-приложение. у меня есть оба application-, session-, а также request данных в области, и я использую пользовательскую среду MVC на основе запросов, похожую на Spring и Struts. Я использовал ответ на этот вопрос в…
27 мар '14 в 15:10
1 ответ

Передний контроллер лучший способ связать параметры с логикой приложения?

Я создаю приложение, используя шаблон проектирования Front Controller, и есть только одна страница index.php через который все пользовательские запросы передаются в качестве параметров (по сравнению с различными страницами / контроллерами в обычном …
11 дек '16 в 03:40
0 ответов

Шаблоны Java EE: Как отобразить MVC в Шаблоны Java EE

Как сопоставить шаблоны MVC с Java EE, а именно с шаблонами на следующем рисунке: Очевидно, что контроллером будет фронт-контроллер; а как насчет модели и вида? Будете ли вы рассматривать весь бизнес-уровень в качестве модели?
2 ответа

Реализация PHP Front Controller без синглтона: концептуальный вопрос

У меня есть "концептуальный" вопрос о реализации Front контроллера в php. Большинство фронтальных контроллеров, которые я видел, реализованы с помощью Singleton, я не большой поклонник синглтон-паттернов, и я создал контейнер, который имеет статичес…
09 апр '11 в 14:41
0 ответов

Фрапи фронт контроллер

Я строю "расширение Фрапи" для университетского проекта. Я должен написать код Front Controller Action, который обрабатывает все запросы. Я пытался установить пользовательский маршрут на "/*", но он не работает. Есть ли способ сделать это? Вот приме…
31 июл '12 в 19:38
3 ответа

Куда должен идти автозагрузчик в MVC?

Я пытаюсь создать простую структуру MVC, чтобы лучше понять определенные концепции. Первое, что я считаю важным рассмотреть, - это фронт-контроллер, который обрабатывает все запросы для моих приложений. Когда я начал думать об этом, я не был уверен …
1 ответ

Как работает фронт-контроллер php с помощью.htaccess?

Я сделал фронт-контроллер, используя строку запроса. Пример: http://host/controller.php?display=main, HTTP: //host/controller.php дисплей = CONTACT_FORM Но мне нужно сделать это без использования строки запроса.
23 апр '12 в 05:47
0 ответов

Отличный способ заставить единую точку входа (фронт-контроллер) работать с наиболее распространенными настройками веб-сервера

Это не будет легко, спасибо всем читающим это!:) 6 дней спустя: только кстати: это мой второй подход для решения этой проблемы: пересылка всех запросов в один файл index.php для несуществующих файлов, но * включая * сам index.php И вот реальный код,…
25 май '18 в 21:14
0 ответов

Ошибка Magento "Фронт-контроллер достиг 100 итераций соответствия маршрутизатора"

У меня раздражающая проблема. Я погуглил почти все об этой ошибке. И я не нашел решения для своего сайта. Я использовал отладочный код, предоставленный Андреем Церкусом. Я вижу, что получаю более 1 итерации (до 100) маршрутизатором по умолчанию. У м…
21 июл '11 в 09:19
2 ответа

Как можно перенаправить после диспетчера исключение?

На Zend Framework внутри моего файла начальной загрузки у меня есть следующий код: $frontController = Zend_Controller_Front::getInstance(); try { $front->dispatch(); } catch (Exception $e) { echo "Something wrong happen"; } Вместо этого уродливое…
13 окт '09 в 05:36
2 ответа

Избегайте большого оператора switch в frontcontroller

У меня есть большое приложение с Frontcontroller в php, который обрабатывает входящие запросы ajax. Я думаю о хорошем способе обработки Action->Method mapping, этот контроллер отвечает за создание экземпляров других классов и выполнение там методов.…
28 янв '12 в 16:24