【JSP基础语法】

  • JSP表达式

<%--
JSP表达式:
作用就是用来将程序的输出,输出到客户端
例:<%= 变量或者表达式 %>
--%>

<%= new java.util.Date() %>

效果:
这里是引用


  • JSP脚本片段

<%--  JSP脚本片段--%>
<%
int sum = 0;
  for (int i = 0; i < 1000; i++) {
      sum += i;
  }
  out.println("<h1>sum:"+sum+"</h1>");
%>

效果:
在这里插入图片描述


  • JSP脚本片段再实现

  <%
  int x = 10;
  out.println(x);
  %>
  <p>这是一个JSP文档</p>
  <%
  int y = 22;
  out.println(y);
  %>

  <hr>

<%--  在代码中嵌入HTML元素--%>
  <%
    for (int i = 0; i < 5; i++) {
  %>
    <h1>Hello word!!! <%=i%></h1>
  <%
    }
  %>

效果:

这里是引用


  • JSP声明

  <%!
  static {
    System.out.println("加载成Servlet");
  }

  private int globalvar = 0;

  public void hwh(){
    System.out.println("进入了方法hwh");
  }
  %>

可以看出<%! %>中的jsp加载后的jsp代码在类中,而不是加载在类中的方法中,其他的则在_jspService方法中
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/kelekele111/article/details/123800061