Как настроить Tomcat для обработки страниц HTML с использованием Jruby?

Как я могу настроить tomcat для обработки страниц.rhtml с помощью jruby?

Я полагаю, мне следует покопаться в файле web.xml, но я не знаю, как...

(в идеале, без рельсов, просто необходимая вещь, чтобы использовать erb для рендеринга страниц rhtml...)

1 ответ

Решение

Там могут быть более простые способы, но вот несколько идей:

  1. Используйте JRuby-Rack в сочетании с одной из более легких Rack-совместимых веб-платформ Ruby, таких как Sinatra. Славка может быть полезна для упаковки приложения в .war файл для простого развертывания в Tomcat.

  2. Если вы используете Apache перед Tomcat, вы можете использовать Ruby CGI-скрипт для интерполяции .rhtml файлы.

  3. Если .rhtml файлы могут быть интерполированы перед развертыванием (то есть они не зависят от переменных, доступных только во время выполнения), вы можете использовать такую ​​среду, как Webby, а затем просто использовать их как статические файлы.

Другие вопросы по тегам