JSP组成
JSP页面是由五部分组成: 模板元素, 指令元素, 动作元素, 注释, 脚本元素.
其中的模板元素是指HTML和CSS等静态页制作所需的内容. 用来展现一个页面的布局格式.
脚本元素是JSP页面中写的Java代码部分. 其他三个部分会在下面说到.
模板元素
动态网站的共同点在于他们都需要使用HTML, CSS等语言来实现页面的布局. 在JSP中这部分代码被叫做模板元素, 是JSP的必要组成部分.
<html>
<head>
<title>This is the web page's title</title>
</head>
<body>
content of this page.
</body>
</html>
指令元素
JSP指令的作用是调整一个JSP页面的全局属性. 如编码格式, 缓存机制等.
<%@ page contentType="text/html; charset=UTF-8" %>
<%--page是一个JSP指令, ContentType中设置里该页面的类型(一个网页文件)以及编码格式(UTF-8)--%>
动作元素
动作元素的格式为:<jsp:xxx ...>
注释
JSP中的注释方式有四种.
-
<!--HTML注释方式-->
-
<%--JSP注释方法--%>
-
<% /*Java的注释方法*/ %>
-
<% //Java的注释方法 %>
这四种方式中只有第一种会由Web服务器发送到请求Web页面的机器上.
脚本元素
JSP的脚本使用Java语言编写的, 通过Java语言实现了动态网页效果.