servlet开发10-JSP语法


1.JSP页面构成

java 脚本程序是通过<%和%>标记来嵌入到 HTML 中的。基本格式如下:
<html>
<head><title>JSP 页面标题</title></head>
<body>
...//HTML 标签语言
<%
//嵌入 Java 脚本执行语言
%>
...//HTML 标签语言
</body>
</html>
其中可以通过<%!...Java 声明...%>来声明变量或者方法;

使用<%= Java 表达式 %>格式来引用一个表达式值;

更多的是通过在<% Java 脚本语言 %>中嵌入 Java 脚本语言。


2. 脚本元素
现在主要有三种
脚本元素类型:
 表达式格式(expression):用来在页面中直接调用 Java 表达式,从而得到返回值。
 小脚本格式(scriptlet):在 HTML 中使用<%和%>来嵌入 Java 程序,从而进行相应逻辑处理。
 声明格式(declaration):用来定义 Java 脚本语言中使用到的变量或者方法。


2.1 JSP表达式格式
当需要在页面中获取一个 Java 变量或者表达式值时,使用表达式格式是非常方便的。使用的基本语
法如下:
<%= Java 表达式/变量 %>

<html>
<body>
<%
//以下为 Java 脚本语言
Int I = 5;
Int res = 0;
res = i*I+i*2;
%>
<table><tr><td>Current time: <%= res %></td></tr></table>
</body>
</html>

2.2 JSP小脚本格式

小脚本的编写方法即将 Java 程序片段插入到<% %>标记中,基本语法如下:
<%...任意的 Java 代码...%>

<%@ page import=”java.util.Date” %>
<html>
<body>
<%
//以下为 Java 小脚本语言
Date now_date = new Date();
out.println(“当前日期为:”+now_date);
%>
</body>
</html>

2.3 JSP声明格式

在编写 JSP 页面程序时,有时需要为 Java 脚本定义变量和方法,可以通过下面的方法进行声明:
<%!...Java 声明...%>

<html>
<%!
String ID=”Johnson”;
String ReturnID()
//声明的变量
//声明的方法
{ return ID; }
%>
<body>
The UserID: <%=ID%> <br>
<%
String UserID= ReturnID();
//调用上面声明的函数方法
Out.println(“The UserID: “+UserID);
%>
</body>
</html>
代码说明:上面的代码申明了一个变量 ID 和 ReturnID()方法,然后在表达式格式和小脚本中进行调
用,并将结果打印出来。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值