用el表达式和jspl在jsp页面显示用户列表
2017-08-14 14:14
169 查看
本人一个jdbc的小菜鸟初次体验jspl与el表达式,认为el表达式是
例:
${userBean.suser} 或 ${userBean[“suser”]}//获取输出bean中的suser属性值;
${mcType[“id”]} //获取map中key为id对应的值;
可以用el表达式进行数学运算,jspl是运用一些标签来代表输出,判断等逻辑运算。具体的jspl标签用法可以参考http://blog.csdn.net/syaxis/article/details/54927049此博主的优秀博文。
步骤:
1.在mybaties的map文件里面写查找用户的语句,在Dao层写好调用,在service里面写对Dao的调用,在CONTROL里面调用SERVICE里面的方法,返回一个LIST<users>
2在control里面写
用所谓的model就相当于一个模型一样,你知道SSH框架里的模型驱动吗?在Action层里写的,这里的model就和模型驱动是一个道理,仅仅是为了将userList给到jsp页面里去,这里相当于这样是userList.jsp
+ model = ModelAndView。最后返回到LIST.JSP页面。这里也有日期转化,怎么办呢,开始也找了多种方法,都没能解决,最后发现
在JSP页面引入
3在页面用了
例:
${userBean.suser} 或 ${userBean[“suser”]}//获取输出bean中的suser属性值;
${mcType[“id”]} //获取map中key为id对应的值;
可以用el表达式进行数学运算,jspl是运用一些标签来代表输出,判断等逻辑运算。具体的jspl标签用法可以参考http://blog.csdn.net/syaxis/article/details/54927049此博主的优秀博文。
步骤:
1.在mybaties的map文件里面写查找用户的语句,在Dao层写好调用,在service里面写对Dao的调用,在CONTROL里面调用SERVICE里面的方法,返回一个LIST<users>
2在control里面写
model.addAttribute("user", list);将list写入user对象,前端${user.*}即可调用对应的值
用所谓的model就相当于一个模型一样,你知道SSH框架里的模型驱动吗?在Action层里写的,这里的model就和模型驱动是一个道理,仅仅是为了将userList给到jsp页面里去,这里相当于这样是userList.jsp
+ model = ModelAndView。最后返回到LIST.JSP页面。这里也有日期转化,怎么办呢,开始也找了多种方法,都没能解决,最后发现
在JSP页面引入
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
调用日期是用
<fmt:formatDate value="${u.birthday }"pattern="yyyy-MM-dd"/>即可显示标准的时间格式
3在页面用了
<c:forEach items="${user}" var="u"></c:forEach>
标签就可以显示用户列表了items表示model传过来的对象名,var是该对象的别名
相关文章推荐
- 关系管理系统:显示所有用户jsp页面
- Shop项目--12. 显示用户订单列表order_list.jsp
- jsp中为什么后台传递过来的数据没有空格 而jsp页面上用EL表达式接收就会显示有空格
- list数据显示到jsp页面和EL表达式的判断
- jsp页面中EL表达式被当成字符串处理不显示值的问题
- jsp中el表达式的值页面第一次加载不能显示
- 显示用户列表页面
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法
- jsp实现在线用户列表显示
- jsp 文本框不可编辑,禁止文本框的输入,JSP页面中的文本框只显示内容,而用户无法修改
- 利用jsp标签完成将用户登录的信息显示到该页面
- jsp 文本框不可编辑,禁止文本框的输入,JSP页面中的文本框只显示内容,而用户无法修改
- jsp页面中EL表达式被当成字符串处理不显示值问题的解决方法
- 编写一个jsp程序,实现用户登录,当用户输入的用户或密码错误时,将页面重定向到错误提示页,并在该页面显示30秒后 自动回到用户登录界面
- PHPCMS V9后台表单向导中让“信息列表"页面直接显示用户留言的信息列表
- jsp的修改页面中怎么样获取到复选框和下拉列表里面的信息然后显示在修改页面
- JSP页面以下拉列表的形式显示后台的数据
- 在jsp里选择下拉列表的值后,刷新页面默认显示选择后的值
- jsp的EL表达式中建立链接隐藏id,点击链接进入新页面,显示详细信息
- 在JSP页面中用select下拉列表来显示List列表的方式