08Java Server Pages 语法

Java Server Pages 语法


 注释

第一种以“<!--”开始,“-->”结束,中间是注释代码,它可以在客户端通过查看源代码看到;

另一种注释以“<%--”开始,“--%>”结束,中间是注释内容,在客户端通过查看源代码也不到它。

<!-- 下面是输出文字 显示上午好 -->
<%-- 下面是JSP代码片段 如果是下午 --%>

JSP指令

 JSP指令一般以“<%@”开始,以“%>”结束。

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.util.Calendar" %>

第一条page”指令中language”属性定义了JSP容器用Java来编译JSP网页;“contentType”属性定义了MIME类型和JSP网页的编码方式;“pageEncoding”属性定义了JSP网页的编码方式。第二条“page”指令中的“import”属性定义了此JSP可以使用哪些Java包和类。

表达式

    JSP表达式以“<%=”开始,以“%>”结束。

<%=getHello("朋友")%>

代码片段

    代码片段是嵌在页面里的一段Java代码,以“<%”开始,以“%>”结束。

<% Calendar ampm = Calendar.getInstance(); %>
<% if (ampm.get(Calendar.AM_PM) == Calendar.AM) { %>
<% } else { %>
<% } %>

声明

    JSP声明用于定义JSP页面中的变量,常量和方法。它以“<%!”开始,以“%>”结束。

<%!
    String getHello(String nm) {
        return "Hi," + nm + "!";
    }
%>

动作

    JSP动作允许在页面间转移控制权。基本上JSP动作以“<jsp:动作名”开始,以“</jsp:动作名>”结束。

<jsp:include page="easy.jsp" flush="false"></jsp:include>

猜你喜欢

转载自www.cnblogs.com/Aha-Best/p/10881592.html