2021-04-21 22:02  阅读(77)
文章分类:JSP 简单教程 文章标签:JSP
©  原文作者:一点教程 原文地址:http://www.yiidian.com/jsp/

在JSP声明标记被用于声明字段和方法。
编写在JSP声明标记内的代码会放在自动生成的Servlet的service()方法之外。
因此,它不会在每次请求时加载。

1 JSP声明的语法

    
    <%! 声明属性或声明方法定义 %>  

2 JSP脚本和JSP声明的区别

JSP脚本 JSP声明
JSP脚本只能声明变量,而不能声明方法。 JSP声明可以声明变量以及方法。
JSP脚本的声明位于_jspService()方法内部。 JSP声明标记的声明位于_jspService()方法外部。

3 使用JSP声明声明属性

3.1 编写index.jsp

    
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>一点教程网-使用JSP声明声明属性</title>
    </head>
    <body>
    <%! int data=50; %>
    <%= "data变量的值:"+data %>
    </body>
    </html>
    

3.2 运行测试

01cbdaf0017b745eeacbddc4be2c0a68.png

4 使用JSP声明声明方法

4.1 编写index.jsp

    
    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
    <head>
        <title>一点教程网-使用JSP声明声明方法</title>
    </head>
    <body>
    <%!
        int add(int a,int b){
            return a+b;
        }
    %>
    <%= "调用add方法的结果是:"+add(3,7) %>
    </body>
    </html>
    

4.2 运行测试

147556b4ddd11226594e0fe50c14bf8d.png

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> JSP语法-JSP声明
上一篇
JSP语法-JSP表达式
下一篇
JSP语法-JSP注释