指令:contentType(面字符编码和页面响应的MIME类型,默认的MIME类型是text/html,默认的字符集是ISO-8859-1)、 指令:language(定义JSP页面中使用的编程语言)、 指令:import(引入Java包中的类)、 指令:isErrorPage(默认值为“true”,设置是否显示错误信息即exception是否生效。) 指令:errorPage(设置异常跳转的JSP文件的位置,前提是isErrorPage="true") 指令:extends(jsp产生的Servlet是继承自哪个父类。请特别谨慎使用这一功能)
<%@ page import="java.util.Date" %>
<%@ page contentType="text/html;charset=UTF-8" language="java"
errorPage="errorPage.jsp" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
// 写java代码
// 使用表达式 、运算符、创建对象、进行赋值、if...else判断
Date date = null;
// 此行代码会报异常,如果isErrorPage="true"则exception生效,并显示异常信息,如果为false则
// exception不生效,errorPage="errorPage.jsp"用来指定异常跳转的页面。
System.out.println(10/0);
Date date1=new Date();
%>
<%= "表达式及运算符: " + (36 + 60) %>
<%= "逻辑运算符: " + ((36 + 60) > 100) %>
<div> 使用if else语句判断
<p>今天的日期是: <%= date %> </p>
<%
if (date == null) {
%>
<p>今天的日期是: <%= date1%> </p>
<%
} else {
%>
<p>今天的日期是: <%=date%> </p>
<%
}
%>
</div>
</body>
</html>
指令:isErrorPage(默认值为“true”,设置是否显示错误信息即exception是否生效。)
<%@ page import="java.util.Date" %>
<%@ page contentType="text/html;charset=UTF-8" language="java"
isErrorPage="true" errorPage="errorPage.jsp" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
// 写java代码
// 使用表达式 、运算符、创建对象、进行赋值、if...else判断
Date date = null;
// 此行代码会报异常,如果isErrorPage="true"则exception生效,并显示异常信息,如果为false则
// exception不生效,errorPage="errorPage.jsp"用来指定异常跳转的页面。
System.out.println(10/0);
Date date1=new Date();
%>
<%= "表达式及运算符: " + (36 + 60) %>
<%= "逻辑运算符: " + ((36 + 60) > 100) %>
<div> 使用if else语句判断
<p>今天的日期是: <%= date %> </p>
<%
if (date == null) {
%>
<p>今天的日期是: <%= date1%> </p>
<%
} else {
%>
<p>今天的日期是: <%=date%> </p>
<%
}
%>
</div>
</body>
</html>