1.jsp由前端元素+Java组成:
(1)html+javascript+css etc…
(2)java代码、Java表达式、声明…javaee
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>第一个jsp页面</title>
</head>
<body>
第一个jsp
<h1><%=new Date()%></h1>
</body>
</html>
运行结果:
JavaScript:是客户端技术,不需要额外服务器来运行,只需要有浏览器环境就可以了。
2.jsp组成元素
(1)java小脚本:<%java code%>
;
(2)表达式:<%=expression%>
;
(3)指令:
<%@page contentTYpe="text/html;charset=UTF-8" language="java"%>
;
(4)声明:<%!声明一个类或者方法%>;
用法例子:
<%!
double random(){
return Math.PI * 100;
}
class Person{
String firstName = "jerry";
}
%>
(5)标准动作:< jsp:useBean>;动态包含
用法例子:
<jsp:include page="target.jsp"/>
3.include指令
它可将其他页面内容包含到本页面中显示,也叫静态包含,目标页面包含到include显示。
特点:不会将包含的目标页面单独转译或者编译。
用法例子:
<%@include file="index.jsp"%>