У меня есть два поля: вход и выход. На входе я пишу html-код, нажимаю кнопку и вижу визуализированный код в поле вывода.Обработка HTML-содержимого в JSF
<h:form id="displayForm">
<p:commandButton value="Execute" actionListener="#{screenController.executeCode}" update="displayForm:output"/>
<h:inputTextarea value="#{screenModel.input}" rows="20" cols="165"/>
<br/>
<h:outputText id="output" value="#{screenModel.output}" escape="false"/>
</h:form>
Но, когда я писал
<script>
document.write("1")
</script>
Все страницы оказаны. Я совсем не знаю о java-script, но у меня есть идея. Я могу заменить документ на некоторый код, чем рендеринг будет только в поле «output». Как я могу это сделать?
Да, но как установить значение для html-страницы iframe? –
Вы можете использовать флэш-область для этого или передать идентификатор в качестве параметра запроса. – BalusC