EL01.jsp 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <%--
  2. Created by IntelliJ IDEA.
  3. User: x'b'w
  4. Date: 2021/5/22
  5. Time: 11:58
  6. To change this template use File | Settings | File Templates.
  7. --%>
  8. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  9. <html>
  10. <head>
  11. <title>Title</title>
  12. </head>
  13. <body>
  14. <div>
  15. <h1>案例1:</h1>
  16. 请求的URL为:${pageContext.request.requestURL}<br>
  17. Context-Type响应头:${pageContext.response.contentType}<br>
  18. 服务器信息为:${pageContext.servletContext.serverInfo}<br>
  19. Servlet注册名为:${pageContext.servletContext.servletNames}<br>
  20. </div>
  21. <div>
  22. <h1>案例2:</h1>
  23. <%
  24. pageContext.setAttribute("userName","James");
  25. %>
  26. <%
  27. request.setAttribute("bookName","Java Web");
  28. %>
  29. <%
  30. session.setAttribute("userName","Davis");
  31. %>
  32. <%
  33. application.setAttribute("bookName","Java");
  34. %>
  35. 表达式:\${pageScope.userName}的值为:${pageScope.userName}<br>
  36. 表达式:\${requestScope.bookName}的值为:${requestScope.bookName}<br>
  37. 表达式:\${sessionScope.userName}的值为:${sessionScope.userName}<br>
  38. 表达式:\${applicationScope.bookName}的值为:${applicationScope.bookName}<br>
  39. <hr>
  40. 表达式\${userName}的值为:${userName}
  41. </div>
  42. <div>
  43. <h1>案例3:</h1>
  44. <form>
  45. num1:<input type="text" name="num1"><br />
  46. num2:<input type="text" name="num"><br />
  47. num3:<input type="text" name="num"><br>
  48. <input type="submit" value="提交">&nbsp;&nbsp;
  49. <input type="reset" value="重置">
  50. <hr >
  51. num1: ${param.num1}<br>
  52. num2: ${paramValues.num[0]}<br />
  53. num3: ${paramValues.num[1]}<br />
  54. </form>
  55. </div>
  56. <div>
  57. <h1>案例4:</h1>
  58. Cookie对象信息:<br>
  59. ${cookie.userName}<br>
  60. Cookie对象的名称和值:<br>
  61. ${cookie.userName.name}=${cookie.userName.value}
  62. <%
  63. response.addCookie(new Cookie("userName","James"));
  64. %>
  65. </div>
  66. <div>
  67. <h1>案例5:</h1>
  68. 用户名:<%
  69. request.getAttribute("username");
  70. %><br>
  71. 密码:<%
  72. request.getAttribute("password");
  73. %>
  74. <hr>
  75. EL表达式:
  76. 用户名:${username}<br>
  77. 密码:${password}<br>
  78. </div>
  79. </body>
  80. </html>