实验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表达式你都没有放到作用域中当然拿不到了。