• JSP脚本元素 - [JSP学习]

    2009-05-04

    Tag:

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://jiying166.blogbus.com/logs/38910489.html

    JSP文件中嵌入Java程序片段,通常包含在<% %>之间的Java代码。这些Java程序片段将出现在由当前JSP页面生成的Servlet中。

    JSP脚本元素有三种基本格式:

        1  声明格式  <%!Java code%>

    其中,Java code可以是声明变量或声明函数的Java代码。声明的变量和函数在编译后将形成Servlet类的方法和成员变量。当第一次访问包含该声明的JSP网页时,声明的变量和函数将被编译并将形成的Servlet类加载到内存中,此后访问将基于内存中的类版本,直到该JSP文件的代码被修改或tomcat服务器重新启动时声明的代码才重新被编译和加载。

    2 表达式格式

    JSP表达式用于把Java数据转换成字符串类型,然后以HTML格式输出。其语法格式如下:

    <%= expression%>

          3 Scriptlet格式

    如果完成比插入简单的表达式更加复杂的任务,可以考虑使用JSP Scriptlet格式。它允许把任意的Java代码插入Servlet程序的service方法中(运行时),从而实现相应的功能。JSP Scriptlet可以理解为由“<%”和“%>”围起来、嵌入JSP文件的Java代码。其语法格式如下:

    <% Java code%>

     

     

     

     


    收藏到:Del.icio.us