el表达式
- el表达式

- 测试el表达式
<%@page import="com.oracle.bean.Product"%>
<%@page import="java.util.HashMap"%>
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
//在request域中设置简单数据
request.setAttribute("a", 1);
request.setAttribute("b", 1);
//在request域中设置复杂数据(ArrayList)
ArrayList<String> arr = new ArrayList<String>();
arr.add("zhangsan");
arr.add("lisi");
arr.add("wangwu");
request.setAttribute("list", arr);
//在request域中设置复杂数据(HashMap)
HashMap<String, String> map = new HashMap<String, String>();
map.put("a", "A");
map.put("b", "B");
map.put("c", "C");
request.setAttribute("map", map);
//在request域中设置复杂数据(JavaBean)
Product p = new Product();
p.setId(1);
p.setPname("黄瓜");
p.setPrice(15.2);
p.setPdesc("黄瓜好吃,香");
request.setAttribute("p", p);
%>
<%=request.getAttribute("a") %>
${a+b}<br>
${list[0]}<br>
${map.a}<br>
${p.pname}<br>
</body>
</html>
- 效果
