2009-09-17 3 views
2

Недавно я решил попробовать некоторые веб-разработки java, поэтому я установил xampp, дополнение tomcat и java. Я просмотрел некоторые из примеров страниц JSP, которые были с ним, поэтому я знаю, что tomcat работает по крайней мере. Однако, когда я бросил папку с полосками в тот же каталог примеров и попытался получить доступ к файлам, я получил следующую ошибку.Первое использование структуры Tomcat и Stripes

org.apache.jasper.JasperException: абсолютный URI: http://stripes.sourceforge.net/stripes.tld не могут быть разрешены в любом web.xml или баночке файлов, размещенных с этим приложения

Теперь, Я полный новичок, когда речь заходит об использовании страниц tomcat или jsp в целом. Возможно, я пропустил несколько простых шагов. Я искал в Интернете несколько часов, и я не нашел очень хорошего урока о том, как настроить и начать использовать раму. Так что дайте мне знать, если у вас есть какие-либо данные или ссылки, чтобы помочь мне решить эту проблему и начать кодирование.

ответ

4

Посмотрите на Quick Start Guide для полос. Существует также sample app, входящий в комплект поставки Stripes.

Обратите внимание, что вам необходимо развернуть это приложение-образец в качестве веб-приложения в Tomcat (например, скопировать файл war в папку Tomcat webapps), вы не можете просто «сбрасывать полоску» в «примеры».

+0

Хорошо, это моя проблема. Я развернул файл .war, который поставляется с Stripes по вашему усмотрению, и он отлично работал. В чем причина развертывания проектов. Я знаю, что в asp.net страницы скомпилированы в файле, а tomcat работает по-другому? – 2009-09-17 18:05:05

+0

** Отдельные ** JSP-файлы могут быть скомпилированы на месте, например. если вы измените 'jsp/dates/date.jsp' из папки примеров Tomcat, вы сразу увидите изменение, отображаемое в вашем браузере. Все приложения должны быть развернуты, поскольку они включают в себя не все страницы, а не страницы - дескриптор web.xml. Взгляните на учебное пособие по Java EE для более подробного объяснения: http://java.sun.com/javaee/5/docs/tutorial/doc/bnadr.html – ChssPly76

+0

Это именно то, что мне нужно. Благодарю. Я очень ценю это. – 2009-09-17 18:24:39

0

Конкретной проблемой является отсутствующий файл jar. По Stripes 1.5.3 ошибки немного отличается:

org.apache.jasper.JasperException: Абсолютный URI: http://java.sun.com/jsp/jstl/core не может быть разрешен в любом web.xml или баночка файлах, размещенных с этим приложением

Я скопировал jstl.jar и standard.jar из примеров lib в библиотеку моего приложения, и после этого приложение было запущено.

Смежные вопросы