Rails 3, отображение изображений в формате jpg из локальной файловой системы поверх RAILS _ROOT

Я пытаюсь найти способ отображения изображений из смонтированной файловой системы, которая не находится под RAILS _ROOT (в средах RedHat или Ubuntu ). Я не хочу использовать символическую ссылку, потому что это приложение на самом деле развертывается через Tomcat, а Tomcat пытается перейти по символической ссылке и удалить все изображения в монтировании, когда я закрываю Tomcat. Помещать изображения в папку public/images также нельзя из-за количества и размера этих файлов.

Я просмотрел файл отправки _, но он будет отображать только одно изображение. Мне нужно отобразить 6 запрошенных изображений на красиво отформатированной странице. Я бы предпочел не использовать кодировку Base64 из-за раздувания,но я не знаю, как еще передать данные изображения с отображаемой страницей.

Опять же, проблема заключается в том, что к изображениям нельзя получить доступ через URL-адрес в сгенерированном HTML, данные изображения должны передаваться вместе с остальной частью страницы. Я знаю, что создание какого-либо сервиса для хранения изображений было бы лучшим способом справиться с этим, но сейчас мне просто нужно, чтобы это заработало.

Любая помощь очень ценится!

5
задан clovold 14 August 2012 в 20:08
поделиться