在JSP页面内编写java代码方法总结

  

<强> JSP脚本元素的类型

  

脚本元素提供了在jsp中插入java代码的能力。脚本元素有三种类型:

  

脚本(小脚本):

  

是JSP页面中Java代码片段的容器。将页面转换为servlet类时,会将小脚本内容插入到servlet类的jspService()方法中,同时从JSP生成servlet。语法如下:

        & lt; % java源代码%在      

<强>表达式(表达式):

  

用于将转换为字符串的Java表达式的值插入到返回给客户端的响应中。语法如下:

        & lt; %=表达式语句%在      

<>强声明(声明):

  

用于为JSP页面声明全局的方法和变量。在JSP文件中,必须先声明这些变量和方法然后才能使用它们。

  

在页面转换中,声明的方法和变量成为JSP页面的servlet类中的类成员声明。语法如下:

        & lt; % !字段或方法声明%在      

<强>代码示例

  

下面通过简单示例来介绍这三种脚本元素的使用

  

示例一:脚本(小脚本)

        % @ & lt;页面语言=癹ava”contentType=" text/html;charset=utf - 8”   pageEncoding=" utf - 8 " %比;//中文编码   & lt; !DOCTYPE html>   & lt; html>   & lt; head> & lt; title>你好World & lt;/head>   & lt; body>   Hello World ! & lt; br/比;   & lt; %   出去了。println(“你的IP地址”+ request.getRemoteAddr ());   %比;   & lt;/body>   & lt;/html>      

示例二:表达式(表达式)

        % @ & lt;页面语言=癹ava”contentType=" text/html;charset=utf - 8”   pageEncoding=" utf - 8 " %比;//中文编码   & lt; !DOCTYPE html>   & lt; html>   & lt; head>   & lt;元charset=皍tf - 8”比;   & lt; title>菜鸟教程(runoob.com) & lt;/title>   & lt;/head>   & lt; body>   & lt; p>   今天的日期是:& lt; %=(新java.util.Date ()) .toLocaleString() %比;   & lt;/p>   & lt;/body>   & lt;/html>      

示例三:声明(声明)

        & lt; % !int i=0;%比;   & lt; % !int a, b, c;%比;   & lt; % !圆=新圆(2.0);%在之前      

在JSP页面内编写java代码方法总结