第四个实战案例之--显示颜色条

该程序实现的是:

编写一个JSP程序,使用JSP Script显示网页上如下颜色的颜色条:绿色、蓝绿色、黑色、红色、黄色、以及粉红色(对应的颜色为:Green、Cyan、Black、Red、Yellow、Pink)

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@page import="java.util.ArrayList"%>
<html>
<head>
    <title>Title</title>
</head>
<body>
<%
    String[] color={"Green","Cyan","Black","Red","Yellow","Pink"};
    for(int i=0;i<color.length;i++) {
%>
<hr color=<%=color[i] %>></hr>  <%-- <hr>标签在页面中创建一条水平线--%>
<%}%>
</body>
</html>

结果如下图所示:

总结:

  • <hr>标签的作用是在页面中创建一条水平线
  • JSP的Java代码块<%     %>不能出现如下内容:

    1.声明的变量不能添加权限访问控制符 (如public、private、protected、default)

    2.不能定义方法(因为JSP小脚本是被翻译到了Servlet的jspService()方法中,java是不允许方法嵌套的)

    3.不能定义静态语句块

  • JSP的声明语句块<%!      %>可以出现如下内容

    1.可以添加权限访问控制符

    2.可以定义方法

    3.可以定义静态语句块

  • JSP的表达式语句块<%=       %>
  • JSP代码块中用一般java思维编写的循环是不能出现在网页上的,可以用以下方法来实现循环:
    <%
        for(int a=0;a<3;a++){
    %>
    <%=a%>
    <%
        }
    %>

猜你喜欢

转载自blog.csdn.net/m0_62404144/article/details/123877805