示例1:变量声明与使用

<% count++; %>

JSP脚本段实例演示  第1张

页面访问次数:<%= count %>

// 实际执行的JSP代码

int count = 0;

count++;

%>

页面访问次数:<%= count %>

示例2:条件判断

  int hour = java.time.LocalTime.now().getHour();

  if (hour < 12) {

    out.println("上午好!"

  } else if (hour < 18) {

    out.println("下午好!"

  } else {

    out.println("好!"

  }

%>

int hour = java.time.LocalTime.now().getHour();

if (hour < 12) {

out.println("上午好!" } else if (hour < 18) {

out.println("好!" } else {

out.println("好!" }

%>

示例3:循环语句

  for (int i = 1; i <= 5; i++) {

    out.println("循环次数:" + i + "<br>"

  }

%>

for (int i = 1; i <= 5; i++) {

out.println("次数:" + i + "
" }

%>

示例4:数组操作

  String[] fruits = {"苹果" ""橙子"葡萄"};

  for (String fruit : fruits) {

    out.println("水果:" + fruit + "<br>"

  }

%>

String[] fruits = {"苹果" ""橙子"葡萄" for (String fruit : fruits) {

out.println(":" fruit + ">" }

%>

示例5:日期和时间操作

  java.util.Date now = new java.util.Date();

  out.println("当前时间:" now);

%>

java.util.Date now = new java.util.Date();

out.println("时间:" + now);

%>