zoukankan      html  css  js  c++  java
  • JSP基础语法

        在JSP中,最重要的部分就是Scriptlet(脚本小程序),所有嵌入在HTML代码中的Java程序都必须使用Scriptlet标记出来。在JSP中一共有3种Scriptlet代码。

        第一种Scriptlet:<%%>

        第一种Scriptlet使用<%%>表示,在此Scriptlet中可以定义局部变量、编写语句等,如以下代码所示:

    <%

        int x = 10;     //定义局部变量

        String info = www.mldnjava.cn;    //定义局部变量

        out.println("<h2>x="+x+"</h2>");   //编写语句

        out.println("<h2>info"+info+</h2>);   //编写语句

    %>

    第二种Scriptlet使用<%!%>表示,在此Scriptlet中可以定义全局变量、方法、类,如下代码所示:

    <%!
      public static final String info = "www.MLDNJAVA.cn";
    %>
    <%!
      public int add (int x,int y){
       return x+y;
    }
    %>
    <%!
      class Person{
       private String name;
       private int age;
       public Person(String name,int age){
        this.name = name;
        this.age = age;
       }
       public String toString(){
        return "name="+this.name+"age="+this.age;
       }
    }
    %>
    <%//编写普通的Scriptlet
       out.println("<h3>info="+info+"</h3>");
       out.println("<h3>3+5="+add(3,5)+"</h3>");
       out.println("<h3>"+new Person("zhang",30)+"<h3>");
     
    %>

    第三种Scriptlet的主要功能是输出一个变量一个具体内容,使用<%=%>的形式完成,有时也是将其为表达式输出,代码如下:

     <%
       String info = "www.mldnjava.cn";
       int temp = 30;
    %>
    <h3>info = <%=info%></h3>
    <h3>temp = <%=temp%></h3>
    <h3>name = <%="LiXingHua"%></h3>

  • 相关阅读:
    HTML5 Input 类型
    Html5 web 储存
    解决json日期格式问题的3种方法(转载)
    Json格式串处理
    全局图片防盗链处理
    我的博客开张了
    iPhone手机屏幕分辨率
    通过CSS3伪类,美化Radio按钮样式
    测试用例 相关
    MongoDB基本命令
  • 原文地址:https://www.cnblogs.com/belingzhong/p/2523800.html
Copyright © 2011-2022 走看看