приблемы отображния системных символов в окне браузера при использовании БД
| Код | public void selectPageFromId(String nameTable, GenPageMySQL objPage, int idPage) { try{ Statement st = currentConnect.createStatement(); String query = ("SELECT `id`, `page` FROM "+nameTable+" WHERE id="+idPage); ResultSet resultQuery = null; resultQuery = st.executeQuery(query); while (resultQuery.next()) { objPage.setId(resultQuery.getInt("id")); objPage.setPage(resultQuery.getString("page")); }
System.out.println(objPage.getPage()); } catch (SQLException e){ e.printStackTrace(); } }
|
в него я доабвил выброс строки в косоль System.out.println(objPage.getPage()); при обращении к страничке выводится в браузер всё и спец тоже, т.е. <br> в исходнике ХТМЛ отчётливо видно <br> но в консоле получаю <br> т.е. такое впечатление что JSTL при выводе строки подменяет <br> на <br> как от этого избавиться? вывод на страницу JSTL
| Код | </c:forEach>
<FONT color="white"> <c:out value="${pageUserCase}"> </c:out> <c:out value="${upMenuUserCase}"> </c:out> </FONT>
<c:if test="${Admin == 1}"> <jsp:include page="loginForm.jsp" /> </c:if>
|
|