Возможно ли работать с GSP (groovy server pages) без всего этого grails?

StackOverflow https://stackoverflow.com/questions/489785

Вопрос

Я бы просто хотел немного поиграть с groovy

Я подумывал о разработке своего собственного крошечного веб-фреймворка, чего-то очень простого и управляемого...

Поэтому я хотел бы использовать страницы GSP без необходимости устанавливать весь материал grails со всеми его зависимостями и закулисными фреймворками...

кто-нибудь может предоставить мне подробные инструкции о том, что загружать, где устанавливать, как настроить tomcat и т.д...


некоторая информация, которую я нашел до сих пор

Аппетитные Сервлеты

Ссылка на тег GSP

это довольно близко к тому, что я ищу, но все еще не знаю, что скачать, где это сохранить и т.д...

http://groovy.codehaus.org/GSP

И посмотрите, что здесь написано...

GSP не поддерживается как отдельный модуль.Но он был разветвлен и реинтегрирован в Grails.

?

Это было полезно?

Решение

Что ж, похоже, на деле это было не так сложно, как я ожидал

просто нужно было скопировать groovy-all-1.5.7.jar

из C:\java\groovy-1.5.7\embeddable

до C:\java omcat 6.0\ библиотека

и добавьте следующие строки в C:\java omcat 6.0\conf\web.xml

  <!-- Groovy mapping - sas 2009-01-29 -->
<servlet>
    <servlet-name>Groovy</servlet-name>
    <servlet-class>groovy.servlet.GroovyServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>Groovy</servlet-name>
    <url-pattern>*.groovy</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>GroovyTemplate</servlet-name>
    <servlet-class>groovy.servlet.TemplateServlet</servlet-class>    
</servlet>
<servlet-mapping>
    <servlet-name>GroovyTemplate</servlet-name>
    <url-pattern>*.gsp</url-pattern>
</servlet-mapping>

и это сработало!!!

Я даже не скачал установщик grails...

неужели это действительно может быть так просто???

вот несколько ссылок

http://noor.ojuba.org/2008/06/groovlets-setting-up/

Другие советы

Автономный GSP включен в текущую дорожную карту Grails.Тем временем смотрите страницу проекта модуля GSP: https://gsp.dev.java.net/

Эта статья JavaWorld может помочь вам:

Сбросьте вес с помощью Канавок

Не все веб-приложения требуют фреймворка с полным стеком (например, Grails, Rails, Spring MVC и т.д.).Не поймите меня неправильно, вышеупомянутые hip-фреймворки сами по себе легкие (и довольно мощные в придачу);тем не менее, они имеют соответствующую стоимость (хотя и намного, намного ниже, чем развертывание той же функциональности вручную).Например, некоторым приложениям не требуется хранилище данных (следовательно, большая часть Grails, то есть Hibernate, например, не будет использоваться).Другим приложениям на самом деле не требуется мощная технология просмотра (например, для простых сервисов не требуются JSP или GSPS).

Пожалуйста, проверьте Равтор.Мы обеспечиваем простую интеграцию GSP с приложениями Spring MVC с настройками библиотек тегов Grails.Поддерживаются наиболее распространенные библиотеки тегов, но некоторые библиотеки, зависящие от Grails, были удалены.

Я не уверен, что функциональность taglib есть в материалах Groovlet.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top