el表达式取值问题

Zemo 2013-08-02 06:57:20
JAVA代码:
public String getAllUsers(HttpServletRequest request){
request.setAttribute("users",userService.getAllUsers());
return "userList";
}

我的
userService.getAllUsers()

可以取过来一值。 里面是一个List
我从jsp里面取值就失败。下面是我的jsp核心代码:
<table border="1" align="center">
<tr>
<td>用户ID</td>
<td>用户名</td>
<td>密码</td>
</tr>
<c:forEach items="${users}" var="user">
<tr>
<td>${user.userId}</td>
<td>${user.userName}</td>
<td>${user.password }</td>
</tr>

</c:forEach>
</table>


最后结果是:

...全文
113 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Zemo 2013-08-02
  • 打赏
  • 举报
回复
引用 1 楼 yangwei19680827 的回复:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isELIgnored="false"%> 添加红色部分
怎么突然被禁用了啊?默认不是支持的吗?以前都不用加这句。 就今天中午的时候。 出现这个问题。 吃了个饭回来就好了。 下午弄的时候又出现这个问题。
Zemo 2013-08-02
  • 打赏
  • 举报
回复
引用 2 楼 licip 的回复:
你有没有加<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
不加会报错的。 我没有把其他部分粘上来。 值粘贴了关键部分。
licip 2013-08-02
  • 打赏
  • 举报
回复
你有没有加<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
猫大叔 2013-08-02
  • 打赏
  • 举报
回复
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" isELIgnored="false"%> 添加红色部分

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧