Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Java
Перезагрузить страницу JavaServer Pages и Servlets
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
veter48 veter48 вне форума
Member
 
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.03.2010
По умолчанию JavaServer Pages и Servlets - 05.06.2013, 12:02

Здравствуйте.
Есть вопрос по JavaServer Pages и Servlets.
Я изучаю готовый проект.
В проекте есть множество ываыва файлов. Смотрю файл web.xml и там маппинг происходит следующим образом:
...
<servlet>
<servlet-name>ru.non.pv.ui.struts.pages.loginForm_jsp</servlet-name>
<servlet-class>ru.non.pv.ui.struts.pages.loginForm_jsp</servlet-class>
</servlet>
...
<servlet-mapping>
<servlet-name>ru.non.pv.ui.struts.pages.loginForm_jsp</servlet-name>
<url-pattern>/loginForm.jsp</url-pattern>
</servlet-mapping>
...
Каким образом это происходит, от куда берется файл loginForm_jspесли в исходом коде есть только loginForm.jsp.
Спасибо.
Ответить с цитированием
  (#2 (permalink)) Старый
veter48 veter48 вне форума
Member
 
Сообщений: 56
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 08.03.2010
По умолчанию 05.06.2013, 16:19

Ну, подскажите, пожалуйста. Очень нужна помощь.
Объясню ситуацию конкретней.
Есть сервер JBoss 4.0.0, на нем есть war проект. И в проекте нету ни одного jsp файла, а есть только файлы вида name_jsp.class которые находятся в папке classes. А в исходном коде есть только jsp файлы.
Так во, как достичь такого результата, чтоб при отправки проекта на сервер, там были б не jsp файлы, а name_jsp.class.
Начал капать в эту сторону:
https://community.jboss.org/wiki/PrecompileJSPs
Но не пойму, куда прицепить этот buld.xml файл.
Ответить с цитированием
  (#3 (permalink)) Старый
hos hos вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.04.2012
По умолчанию 03.12.2014, 15:01

Если посмотреть кусочек который вы привели - то там суть следующая, все запросы которые поступают на /loginForm.jsp, обрабатываются с помощью сервлета ru.non.pv.ui.struts.pages.loginForm_jsp.

А суть jsp в том, что после компиляции эти файлы превращаются в файлы-классы сервлетов. Которые и загружаются на сервер, вместо jsp страниц.

Т.е. видимо вам нужно и правда собрать с помощью готового build.xml свой проект в сборщике, где эта компиляция и произойдет, и отправить уже на сервер
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инженер по программной интеграции (J2EE технологии - Servlets, JSP, EJB, Portlets) Наталия Михайловна Работа 0 22.02.2008 13:18
Инженер по программной интеграции (J2EE технологии - Servlets, JSP, EJB, Portlets) Наталия Михайловна Работа 0 06.02.2008 13:44
Инженер по программной интеграции (J2EE технологии - Servlets, JSP, EJB, Portlets) Наталия Михайловна Работа 0 26.10.2007 12:48
Console Code Pages как правильно прописать его Anonymous Visual C++ 1 08.04.2003 13:27



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов