cout.jsp 1.3 KB

12345678910111213141516171819202122232425262728293031
  1. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  2. <%@ page import="java.io.*" %>
  3. <%@ include file="../../upper.jsp"%>
  4. <br>
  5. <h2>&lt;out&gt; Test</h2>
  6. <br>
  7. <%
  8. Reader r1 = new StringReader("<test>This is escapeXml test and c:out test</test>");
  9. pageContext.setAttribute("Reader1", r1);
  10. Reader r2 = new StringReader("<test>This is escapeXml test and c:out test</test>");
  11. pageContext.setAttribute("Reader2", r2);
  12. %>
  13. <table>
  14. <tr><td width="150" bgcolor="f5f5dc"><b>Input Data</b></td><td><b><c:out value="<test>This is escapeXml test and c:out test</test>"/></b></td></tr>
  15. <tr><td bgcolor="f5f5dc">escapeXml = true</td><td> <c:out value="${Reader1}"/> </td></tr>
  16. <tr><td bgcolor="f5f5dc">escapeXml = false</td><td> <c:out value="${Reader2}" escapeXml="false"/> </td></tr>
  17. </table>
  18. <br><br><br>
  19. Please input string has any tag<br>
  20. <form action="cout.jsp" method="GET">
  21. <input type="text" name="cout_test" value="${param["cout_test"]}">
  22. <input type="submit">
  23. </form>
  24. <table>
  25. <tr><td bgcolor="f5f5dc" width="150"><b><center>escapeXml = true</center></b></td><td> <c:out value="${param.cout_test}"/> </td></tr>
  26. <tr><td bgcolor="f5f5dc"><b><center>escapeXml = false</center></b></td><td> <c:out value="${param.cout_test}" escapeXml="false"/> </td></tr>
  27. </table>
  28. <%@ include file="../../footer.html" %>