上QQ阅读APP看书,第一时间看更新
5.1 JSP页面概述
视频讲解:光盘\TM\lx\5\01了解JSP页面.mp4
JSP页面是指扩展名为.jsp的文件。在前面的学习中,虽然已经创建过JSP文件,但是并未对JSP文件的页面构成进行详细介绍。下面将详细介绍JSP页面的基本构成。
在一个JSP页面中,可以包括指令标识、HTML代码、JavaScript代码、嵌入的Java代码、注释和JSP动作标识等内容。但这些内容并不是一个JSP页面所必需的。下面将通过一个简单的JSP页面说明JSP页面的构成。
【例5.1】编写一个JSP页面,名称为index.jsp,在该页面中显示当前时间。(实例位置:光盘\TM\sl\5\1)
关键代码如下:
<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <%@ page import="java.util.Date"%> <%@ page import="java.text.SimpleDateFormat"%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB18030"> <title>一个简单的JSP页面——显示系统时间</title> </head> <body> <% Date date=new Date(); //获取日期对象 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); //设置日期时间格式 String today=df.format(date); //获取当前系统日期 %> 当前时间:<%=today%> //输出系统时间 </body> </html>
运行本实例,结果如图5.1所示。
图5.1 在页面中显示当前时间
下面来分析例5.1中的JSP页面。在该页面中包含了指令标识、HTML代码、嵌入的Java代码和注释等内容,如图5.2所示。
图5.2 一个简单的JSP页面