码迷,mamicode.com
首页 > 其他好文 > 详细

3.5 脚本元素

时间:2020-03-01 14:08:43      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:header   name   utf-8   encoding   pre   port   ext   type   实例   

3.5 脚本元素

一个脚本程序就是一个Java代码块,脚本程序的开始符号为<%,结束符号为%>

实例

scriptletTest.jsp:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<% import="java.util.Enumeration"%>
大专栏  3.5 脚本元素<html>
<head>
<title>Scriptlet实例</title>
</head>
<body>
<b>Http headers:</b>
<br />
<%-- first scriptlet --%>
<%
out.print("<table>");
for (Enumeration<String> e = request.getHeaderNames();
e.hasMoreElements();)
{
String header = e.nextElement();
out.println(
"<tr><td align='right'>" + header + ":</td><td>"
+ request.getHeader(header) + "</td></tr>");
}
out.print("</table>");
String message = "Hello World";
%>
<hr />
<%-- second scriptlet --%>
<%
out.println(message);
%>
</body>
</html>

上面JSP页面中有两个脚本程序,需要注意的是定义在一个脚本程序中的变量可以被其后续的脚本程序使用
脚本程序第一行代码可以紧接<%标记,最后一行代码也可以紧接%>标记,不过,这会降低代码的可读性。

原文链接: 3.5 脚本元素

3.5 脚本元素

标签:header   name   utf-8   encoding   pre   port   ext   type   实例   

原文地址:https://www.cnblogs.com/lijianming180/p/12389459.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!