Я пытаюсь организовать свой код во многих небольших JSP-файлах. Затем я создаю основной JSP, который импортирует много меньших jsp. Много раз меньшие JSP будут зависеть от ресурса на главной странице, например. Пользователь. Когда я запускаю этот код на локальном сервере разработки, он работает отлично, потому что страницы создаются «на лету». Когда я пытаюсь развернуть его, он говорит мне, что он не может найти зависимость, потому что он не создан в этом файле в основном jsp. Как сообщить JSP, что переменная создается за пределами файла. Я использую @ include, а не jsp: include.Разбиение кода в приложении engine
0
A
ответ
1
Порт все эти скриптлеты для полноценных классов Java, которые вызывается сервлетом. Тогда вы можете легко организовать код по чистой иерархии классов и методов обычным способом Java.
Смежные вопросы
- 1. Разбиение кода GWT
- 2. Разбиение углового кода Webpack
- 3. Webpack: понимание фрагментов кода и разбиение кода
- 4. Строка Разбиение кода на vblf
- 5. разбиение на страницы в веб-приложении
- 6. Разбиение страницы в веб-приложении REST
- 7. Разбиение и запуск кода в PHP
- 8. Https Сообщение: MalformedURLException в приложении Engine
- 9. Ошибка в приложении Google App Engine Datastore.
- 10. Дизайн кода в приложении
- 11. IMAP с использованием OAuth2 в приложении Engine
- 12. Разбиение кода GWT не запускается Запрос AJAX
- 13. Разбиение файлов .cpp без изменений кода
- 14. Сколько данных можно сохранить в приложении Google App Engine, приложении?
- 15. Разбиение кода gwt с существующим проектом
- 16. Пользовательская очередь задач в приложении Engine?
- 17. Ограничение квоты лица в приложении Engine?
- 18. временные обходные пути в приложении engine
- 19. Использование Unreal 3 Engine в .NET-приложении
- 20. ping ip's/hostname в приложении engine
- 21. Обработка миганий схемы в приложении Engine
- 22. Реализация Rule Engine в Rails-приложении
- 23. UnicodeDecodeError в приложении Google Engine python
- 24. Использование Flask-OpenID в приложении Engine
- 25. Использование Maven в приложении Google App Engine
- 26. Tomcat развернул войну и разбиение кода Webpack
- 27. Разбиение кода воспламенителем на индексную функцию
- 28. Разбиение страницы в TableView, как в приложении YouTube для youtube
- 29. Охват кода в приложении Win32
- 30. Дублирование кода в приложении AngularJS
Не такое ли движение в неправильном направлении? Разве это не точка jsp, чтобы отойти от подачек и разрешить больше кода на основе MVC. – Lumpy
JSP должен быть * view * of MVC. Сервлет должен быть * контроллером * MVC. Предполагается, что классы Javabean являются * моделью * MVC. Mingling M и C в V не делают его MVC. См. Также мои ответы [здесь] (http://stackoverflow.com/questions/3177733/how-to-avoid-java-code-in-jsp-files) и [здесь] (http://stackoverflow.com/questions/3541077/дизайн-шаблоны-Web-Based-приложений /). – BalusC