Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2013, 12:13   #1
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию JavaServer Pages и Servlets

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

Ну, подскажите, пожалуйста. Очень нужна помощь.
Объясню ситуацию конкретней.
Есть сервер JBoss 4.0.0, на нем есть war проект. И в проекте нету ни одного jsp файла, а есть только файлы вида name_jsp.class которые находятся в папке classes. А в исходном коде есть только jsp файлы.
Так во, как достичь такого результата, чтоб при отправки проекта на сервер, там были б не jsp файлы, а name_jsp.class.
Начал капать в эту сторону:
https://community.jboss.org/wiki/PrecompileJSPs
Но не пойму, куда прицепить этот buld.xml файл.
veter48 вне форума Ответить с цитированием
Старый 05.06.2013, 20:59   #3
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Цитата:
Но не пойму, куда прицепить этот buld.xml файл.
К вашему проекту и билдите антом... как обычно.
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 05.06.2013, 21:25   #4
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию

Цитата:
билдите антом... как обычно.
Можно по подробней?
veter48 вне форума Ответить с цитированием
Старый 05.06.2013, 23:43   #5
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

http://ant.apache.org/manual/index.html
http://ant.apache.org/manual/tutoria...ldWithAnt.html
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 06.06.2013, 11:53   #6
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию

Прицепил, теперь выбрасывает ошибка.
C:\...\workspace\web-admin\build.xml:31: taskdef class org.apache.jasper.JspC cannot be found
using the classloader AntClassLoader[C:\jboss-4.0.0\lib\jboss-common.jar]
veter48 вне форума Ответить с цитированием
Старый 06.06.2013, 13:33   #7
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию

Эту проблему решил, теперь новая:
A class needed by class org.apache.jasper.JspC cannot be found: javax/servlet/ServletContext
Как добавить javax.servlet-3.0.jar в build.xml , чтоб JspC ее видел?
veter48 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление страниц (pages) в WordPress MyIE WordPress и другие CMS 0 17.06.2010 14:54
Конвертировать файл iWork Pages в Excel PC Aent Microsoft Office Excel 0 19.01.2010 15:46
php 2 desktop: print pages wall66 Софт 0 14.10.2009 13:56