美文网首页
三、JSP的4种基本语法

三、JSP的4种基本语法

作者: 数独题 | 来源:发表于2016-11-19 20:09 被阅读16次
3.1JSP注释

JSP注释:

<%--注释内容--%>

HTML注释:

<!--注释内容-->
3.1JSP声明

JSP声明似乎不需要定义类,实际上是JSP页面会编译成Servlet,从而JSP声明对应生成Servlet的成员变量或者成员方法

JSP声明语法

<%! 声明部分 %>
<head>
     <title>welcome</title>
    <!--JSP声明示例-->
    <%!
    //声明整形变量
    public int count;
    //声明方法
    public String info()
    {
        return "hello";
    }
    
    %>
</head>

由于JSP声明语法定义的变量和方法对应于Servlet类的成员变量和方法,所以JSP声明部分定义的变量和方法可以使用privat、public等访问控制符修饰,也可使用static修饰,将其变成类属性和类方法。但不能使用abstract修饰声明部分的方法,因为抽象方法将导致JSP对应的Servlet变成抽象类,从而导致无法实例化。

3.3输出JSP表达式

语法:

<%=表达式%>
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>
<!DOCTYPE html>
<html>
<head>
     <title>welcome</title>
    <!--JSP声明示例-->
    <%!
    //声明整形变量
    public int count;
    //声明方法
    public String info()
    {
        return "hello";
    }
    
    %>
</head>
<body>
   <!--使用表达式输出变量-->
    <%=count++%>
</body>
</html>
3.4JSP脚本
<body>
   <table bgcolor="#9999dd" border="1" width="300px">
    <!--Java脚本会对HTML的标签产生作用-->
    <%
    for(int i=0;i<10;i++)
    {
    %>
    
        <!--上面的循环将控制<tr>标签的循环-->
        <tr>
          <td>循环值</td>
          <td><%=i%></td>
        </tr>
   </table>
</body>

JSP脚本部分声明的变量是局部变量,不能死用private、public等访问修饰符修饰,也不能使用static修饰,所以JSP脚本里面不能定义方法。

相关文章

  • JAVA Web学习(7)___第5章 JSP基本语法

    第5章 JSP基本语法 5.1了解JSP页面 5.2指令标识 语法格式 JSP三种指令标签 5.2.1 page指...

  • JSP入门

    JSP的基本语法:1.JSP声明语法。2、JSP程序脚本。3、JSP脚本注释。4、JSP内容输出表达式。5、JSP...

  • JavaEE-9-JSP

    1、JSP的四种基本语法 生成输出内容 JSP注释:<%-- --%> JSP声明:<%! %> JSP输...

  • JSP基本语法

    JSP声明语法 语法格式: 声明成员变量: <%! String str="Hello World";%> <%...

  • JSP基本语法

    JSP本质是Servlet,每个JSP页面就是一个Servlet实例。在Tomcat中,JSP生成的Servlet...

  • JSP基本语法

    在传统的HTML页面文件中潜入脚本语言和JSP标签就构成了一个JSP页面文件。一个JSP页面可由5种元素组合而成:...

  • JSP基本语法

    jsp代码中包含jsp元素和Template data两类。Template data 指的是jsp引擎不处理的部...

  • JSP基本语法

    JSP文件是在传统的网页HTML中加入Java程序片段,就构成了JSP网页。Web服务器在遇到访问JSP网页的请求...

  • 三、JSP的4种基本语法

    3.1JSP注释 JSP注释: HTML注释: 3.1JSP声明 JSP声明似乎不需要定义类,实际上是JSP页面会...

  • (2) jsp基本语法

    警告:String literal is not properly closed by a double-quot...

网友评论

      本文标题:三、JSP的4种基本语法

      本文链接:https://www.haomeiwen.com/subject/okjepttx.html