Здравствуйте, bl-blx, Вы писали:
BB>Здравствуйте, Burr Brown, Вы писали:
BB>>Здравствуйте, bl-blx, Вы писали:
BB>>Нашел простое решение для подобных случаев (типа <form...):
BB>> <jsp:element name="img">
BB>> <jsp:attribute name="src">
BB>> <%=bundle.getString(pictureFlag) %>
BB>> </jsp:attribute>
BB>> </jsp:element>
BB>Мне кажется, целесообразно взять готовый taglib. Всё удобнее читать:
BB>BB><%@ taglib uri="taglib.tld" prefix="f" %>
BB><f:form method="post" action="/controller/action">
BB> ...
BB></f:form>
BB>
Хм... Пробовал. Дольше писать. Еще tld этот потом везде таскать. Так длиннее, но ничего не надо лишнего.
Тем более что в Вашем примере этот случай только для <form, а встречается он достаточно часто и для других тэгов, где вылезает та же проблема, например <img src="<%=bean.source %>"> или <a href="<%= bean.hyperlink %>"> приведет к той же ошибке. Писать под все тэглибы... долго. Я сначала написал нечто универсальное: <ht:htmlTag name="img" param1Name="src" param1Value="<%=bean.source %>"/>. Работает, но это еще бин таскать из проекта в проект, где проверки на правильность тэга и формирование выхода. Дольше.