Пользовательский JSF-компонент: использование «startElement» с «script» приводит к комментарию

рендеринг пользовательского компонента JSF. В методеencodeBegin Я хочу включить некоторые сценарии Java.

public void encodeBegin(FacesContext context) throws IOException {
   ResponseWriter writer = context.getResponseWriter();
   writer.startElement("script", this);
   writer.writeAttribute("type", "text/javascript", null);
   writer.writeText("var width=400",null);
   writer.endElement("script");
}

При визуализации компонента содержимое тега скрипта закомментировано.


Кто-нибудь может объяснить, почему появляется этот комментарий и как от него избавиться?

Заранее спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос