实验el表达式失败,小弟我不知道是哪里出有关问题了
实验el表达式失败,我不知道是哪里出问题了
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String[] str = {"123","345"};
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>test</title>
<meta charset="utf-8">
</head>
<body>
${str}
${str[0]}
<%=str[0]%>
<label>${str } </label>
</body>
</html>
结果只有一行123
------解决思路----------------------
输出123是正常的。
至于el表达式你都没有放到作用域中当然拿不到了。
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String[] str = {"123","345"};
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>test</title>
<meta charset="utf-8">
</head>
<body>
${str}
${str[0]}
<%=str[0]%>
<label>${str } </label>
</body>
</html>
结果只有一行123
------解决思路----------------------
输出123是正常的。
至于el表达式你都没有放到作用域中当然拿不到了。