zoukankan      html  css  js  c++  java
  • jsp学习之scriptlet的使用方法

    scriptlet的使用

    jsp页面中分三种scriptlet:

    第一种:<%  %>  可以在里面写java的代码。定义java变量以及书写java语句。

    第二种:<%! %>  可以在里面定义全局变量以及方法,类。

    第三种:<%=%> 用于打印变量或者输出值。

    <%  %>的使用

    <html>
    <head>
    <title>this is java page</title>
    </head>
    <body>
    <!--显示注释   注释内容 -->
    
    <% 
      
    int x=10;
    int y=20;
    String str=request.getParameter("info");
    out.println("<h1>"+str+"</h1>");
    out.println("<h1>"+(x+1)+"</h1>");
    out.println("<h2>"+y+"</h2>");
    
    %>
    
    </body>
    
    </html>

    <%!  %>的使用

    <html>
    <head>
    <title>this is java page</title>
    </head>
    <body>
    <!--显示注释   注释内容 -->
    
    <%!
     public static final int x=10;
    
    %>
    <%!
      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="+name+",age="+age;
       }
    
    }
    
    
    %>
    <%!
    public int li=20;
    
    %>
    <%
       person p=new person("test",10);
       out.println(p);
       out.println(li);
       out.println(add(x,20));
    %>
    <%
      int b=10;
     out.println(b);
    %>
    </body>
    
    </html>

    <%= %>的使用

    <html>
    <head>
    <title>this is java page</title>
    </head>
    <body>
    <!--显示注释   注释内容 -->
    
    <% 
      
    int x=10;
    int y=20;
    String str=request.getParameter("info");
    
    %>
    <%=x%>
    <%=y%>
    <%="strinsssa"%>
    </body>
    
    </html>
  • 相关阅读:
    对日期和时间的处理 NSCalendar
    常用的预处理器指令
    NSString常用方法
    UINavigationBar导航栏相关设置
    Xcode和github入门详细教程
    IOS项目集成ShareSDK实现第三方登录、分享、关注等功能
    ios设备 分辨率(转)
    iOS本地推送
    cunix的opencv学习经验
    mpeg压缩输入格式---打包模式和平面模式
  • 原文地址:https://www.cnblogs.com/Hackerman/p/7610957.html
Copyright © 2011-2022 走看看