У меня есть следующие поля:дисплея возврат каретки из MySQL
mysql> select content from campaign where cid = 489;
+------------------------------+
| content |
+------------------------------+
| hi
how are you?
wie gehts? |
+------------------------------+
и хочу отобразить на HTML, но когда я использовал
<sql:transaction dataSource="${dataBase}">
<sql:query var="tAdmin">
SELECT content FROM campaign
</sql:query>
</sql:transaction>
<c:forEach var="row" items="${tAdmin.rows}" varStatus="totalRow" step="1">
<c:set var="myContent" value="${row.content}"/>
</c:forEach>
, а затем:
<script language="JavaScript" type="text/JavaScript">
element.innerHTML='${myContent}';
</script>
его в браузере было пусто. Есть идеи? заранее заблаговременно
Я попытался с SELECT, REPLACE (содержание, «\ г \ п», «
») FROM кампании и работал только в командной строке, но все еще не отображается в браузере. Есть идеи? –
Хм, не уверен, но, возможно, вам нужно сбежать из команды C: set escapeXml. http://docs.oracle.com/cd/E17802_01/products/products/jsp/jstl/1.1/docs/tlddocs/c/out.html – greendave11
Где вызывается JavaScript? Есть ли еще эта страница, потому что я думаю, что моя первоначальная мысль была совершенно неправильной.
Когда вы говорите, что страница пуста, вы имеете в виду, что ваша функция JavScript (element.innerHTML = '$ {myContent}';) работает вообще? – greendave11