Я использую Liferay для разработки моего приложения и хочу использовать freemarker для разработки шаблона.Не удалось найти шаблон Freemarker в Liferay
Я просто тестировал freemarker. Когда я развертываю свое приложение, он говорит, что шаблон не найден. Я знаю, что файл шаблона должен находиться в папке src. Так что я создал helloworld.ftl в docroot.WEB-INF папку/Src и в коде я пытаюсь получить к нему доступ с помощью заявления
Configuration cfg = new Configuration();
Template template = cfg.getTemplate("src/helloworld.ftl");
Ошибка заключается в следующем:
java.io.FileNotFoundException: Template src/helloworld.ftl not found.
Как должен ли я указать путь к папке?
Какое утверждение вы используете сейчас, чтобы загрузить шаблон перед его получением? Мне интересно :) –
Benjamin Seiller: Я пропустил, включая следующее заявление. Я просто пытался получить доступ к этой таблице. Ну вот строка кода, которую я использовал: config.setTemplateLoader (новый ClassTemplateLoader (getClass(), "/")); –
Спасибо за эту дополнительную информацию, может пригодиться когда-нибудь –