Я начинаю работать с JSTL-spring.Это замечательно, однако мне нужно просмотреть HTML-код, который он генерирует.У меня есть метод, который добавляет к строке весь HTML-код, поэтому, когда я <c:out>
строку, она печатает одну большую строку, браузер интерпретирует это нормально, но не я, и мне нужно, чтобы точно отладить и сделать чистуюcode.
Другими словами, мне нужны разрывы строк для строки HTML, а не разрывы строк для интерпретируемого html (не тега <br>
).Я пытался /n
, но он просто печатает /n
.Вот пример кода:
productThumbnails+="<div class=\"prod_box\">";
productThumbnails+="<div class=\"top_prod_box\"></div>";
productThumbnails+="<div class=\"center_prod_box\">";
productThumbnails+="<div class=\"product_title\"><a href=\"details.html\">"+productTemp.getProductName()+"</a></div>";
productThumbnails+="<div class=\"product_title\"><a href=\"details.html\">"+productTemp.getProductModel()+"</a></div>";
productThumbnails+="<div class=\"product_img\"><a href=\"details.html\"><img width=\"90\" alt=\""+productTemp.getProductName()+"\" src=\""+productTemp.getProductImage()+"\"/></a></div>";
productThumbnails+="</div>";
productThumbnails+="</div>";
На виде я печатаю все с помощью:
<c:out value="${productThumbnails}" escapeXml="false" />