im пытается получить контроллер, чтобы вернуть представление через языковой фильтр Expression, но не имеет понятия о том, как заставить трикотаж использовать EL для фильтрации представления.Джерси (Jax-RS) & EL
Вид с EL-теги:
<html>
<title>%{msg}</title>
</html>
Контроллер:
@GET
@Produces("text/html")
public Response viewEventsAsHtml(){
String view=null;
try {
view=getViewAsString("events");
}catch(IOException e){
LOG.error("unable to load view from file",e);
return null;
}
Response.ResponseBuilder builder=Response.ok(view, MediaType.TEXT_HTML);
return builder.build();
}
Как бы один идти о для того, чтобы получить контроллер, чтобы заменить $ {сбщ} часть в представлении некоторыми произвольное значение?
JSTL? Как [JSTL] (http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/) входит в картину? Разве вы не имеете в виду EL, язык выражений, те '$ {}' вещи на средней странице JSP? Или, может быть, просто «форматирование вывода» с помощью '{n}', как это было бы с API-интерфейсом MessageFormat? – BalusC
true .. EL - это часть, которую я интересую. Так плохо перефразируйте вопрос ... спасибо за разъяснение. Хотя было бы неплохо иметь возможность использовать теги из JSTL (например: c: ... и fmt: ...) – fasseg