jsp的EL概述
##EL表达式概述
是什么是EL表达式?
EL(Express Lanuage)表达式可以嵌入在jsp页面内部EL表达式有什么意义?
是要替代jsp页面中输出脚本的编写,减少jsp脚本的编写EL表达式怎么写?
${EL表达式内容}
- EL表达式的作用:
- 从域对象中查找指定的数据。
- 内置对象使用
- 执行运算符
jsp页面代码:
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false" %>
<html>
<head>
<title>$Title$</title>
</head>
<body>
<h1>我是jsp</h1>
<!-- 方式1: 编译后代码存放在Service方法中 -->
<%
int a = 10;
System.out.println(a);
%>
<!-- (3)方式2:这里的代码会被编译到成员位置 -->
<%!
String username;
public void myMethod(){
System.out.println("myMethod");
}
%>
<!-- (4)方式3:页面输出内容 -->
<%= "你想打印啥"%>
</body>
</html>
运行效果: