目录
jsp脚本
jsp声明
jsp表达式
jsp脚本
在<%%>中包含可执行的Java代码
<% Java代码 %>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Jsp</title></head><body><%out.println("这是jsp脚本");%></body></html>
jsp声明
在jsp页面中定义一些变量或方法,方便jsp脚本调用
<%! Java代码%>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><%!//声明一个字符串String s = "字符串";// 声明一个返回整形的函数int add(int i, int j) {return i + j;}%></body></html>
jsp表达式
它可以包含任何符合Java语言规范的表达式,但不能用“;”结束
<%= 表达式%>
<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><!-- Jsp声明 --><%!//声明一个字符串String s = "字符串";// 声明一个返回整形的函数int add(int i, int j) {return i + j;}%><!-- Jsp表达式 --><%=s%><br>i+j=<%=add(6, 8)%></body></html>