2010-09-09 4 views

ответ

8

Нет, вы должны иметь хорошо сформированную разметку. <c:set/> может иметь содержание тела вместо того, чтобы value атрибут, хотя:

<c:set var="abc"><c:out value="${xyz}" /></c:set> 

Я хотел бы использовать только эту функцию, чтобы воспользоваться отводящей XML-обеспечивается <c:out/>. В противном случае проще установить value="${xyz}".

+1

Это отлично !. Используя этот пример, вы также можете включить значения из других .tag-файлов. Например:

3

насчет

<c:set var="abc" value="${xyz}"/> 

Помните, с: из в основном, когда вы хотите, чтобы написать текст на странице HTML. В этом случае вы просто хотите передать значение вокруг, так что держите его в переменной земле. Подумайте о своем коде Java делает это

String myString = System.out.println("12"); 

То есть о том, что вы делаете ... :)

+1

Это не даст таких же результатов; с этим методом не происходит экранирование XML. – erickson

Смежные вопросы