Scriplet的三种代码

Posted autokblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Scriplet的三种代码相关的知识,希望对你有一定的参考价值。

 

 

Jsp中注释分为显示注释和隐式注释,

显示注释 -- 可以通过查看源代码看到
<!-- 第一种注释 --> 
隐式注释 --  源代码中看不到
<%--jsp注释---%>
<%
//单行注释
/*
多行注释
*/
%>

Scriplet  

表示脚本小程序,所有嵌入html中的java代码都必须使用Scriplet标记出来

scriplet表示有三种方法

<%%>    可以定义局部变量

<%!%>   定义全局变量,方法,类

<%=%>   输出一个变量或者具体的一个内容

Jsp中注释分为显示注释和隐式注释,

显示注释 -- 可以通过查看源代码看到
<!-- 第一种注释 --> 
隐式注释 --  源代码中看不到
<%--jsp注释---%>
<%
//单行注释
/*
多行注释
*/
%>

Scriplet  

表示脚本小程序,所有嵌入HTML中的java代码都必须使用Scriplet标记出来

scriplet表示有三种方法

<%%>    可以定义局部变量

<%!%>   定义全局变量,方法,类

<%=%>   输出一个变量或者具体的一个内容\

<%
    //第一种Scriplet
    int i = 10;
    int y = 20;
    out.print(i + y);
%>
<%!
        //第二种scriplet
        public static final int I=123;
        public int add(int x,int y){
            return x+y;
        }
%>
<%!
        class Person{
            private String name;
            public Person(String name){
                this.name=name;
            }
            public String toString(){
                return "name="+name;
            }
        }
%>
<%
    out.println(I);
    out.println(add(1, 2));
    out.println("<h3>"+new Person("小明").toString()+"            
       <h3>");    //out.print()是语句。必须在<% % >中编写
%>

<!--第三种scriplet-->
<h3>name=<%="xiaoming"%></h3>

 

以上是关于Scriplet的三种代码的主要内容,如果未能解决你的问题,请参考以下文章

Unity中Shader的三种基本类型

Linux 添加开机启动项的三种方法

linux 添加开机启动项的三种方法

Js的三种条件判断语句

常用的三种设计模式 PHP代码

Java中的三种注释