可能这个标题没有确切表达我的意思,直接说用处
后台把一个对象,如List<Map>通过request传到jsp里,简单的方法就是通过jstl遍历出Map,再直接用el表达式取得某key对应的值,像这样
<c:forEach items="${list }" var="ogj">
<span>${ogj.name}</span><!-- 取得Map中key为"name"的值 -->
</c:forEach>
但在某些场合,需要对取出来的值进行其它处理,并且这处理用jstl不太方便或显得麻烦,或者是条件不允许,这时会选择用jsp脚本来,现在就要在jsp脚本中得到这个值,如:
<c:set scope="request" var="vobj" value="${ogj.name}"></c:set>
<%
String vStr = request.getAttribute("vobj").toString();
//对vStr的处理操作...
%>
也有可能在某些时候,想用jstl来遍历处理jsp脚本里的变量,可以主动用<% request.setAttribute("var",list); %>设置到一个作用域,再用标签遍历作用域里的这个对象,这样可以减少脚本把html代码的分割.
分享到:
相关推荐
用JSTL实现JSP分页显示数据代码,MySQL数据库,好用,有数据库和表创建代码!!!
JSTL(JSP标准标签库)介绍 博文链接:https://xhy0422.iteye.com/blog/51862
会议管理系统使用EL和JSTL优化jsp页面
用${} 接收后端传来的数据 jstl在小型系统必备.
JSTL jsp标准标签库 word文档
struts1.2、jstl、jsp三种标签教程
jsp页面用jstl读取service值
JSTL(JSP标准标签库)介绍.doc
JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、xml 和 sql)和一对通用标记库验证器(ScriptFreeTLV 和 PermittedTaglibsTLV)组成。core 标记库提供了定制操作,通过限制了作用域的变量管理数据...
jstl实现jsp页面分页,分页格式为: 首页 上一页 3 4 5 6 7 下一页 尾页
jsp中简单的jstl应用,让你理解什么是jstl以及如何运用好jstl
简明扼要的介绍了jstl技术、jstl标签库、格式标记库以及JSTL改进JSP来简化网页的实现过程
servlet+JSTL+JSP增删改查,简单的,很详细,初学者适合
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL...
JSP标签库和JSTL ppt学习~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Java-JSTL(JSP标准标签库)介绍 Java-JSTL(JSP标准标签库)介绍 Java-JSTL(JSP标准标签库)介绍
讲解了JSP中jstl的有关知识并附有大量的实例供大家参考
jsp导入jstl需要的jar包,jsp导入jstl需要的jar包,jsp导入jstl需要的jar包。
很好的一套页面处理脚本,jstl ,El 让你从此不在害怕使用标签!
jsp+jstl实现分页,简单的分页