`
_与狼共舞
  • 浏览: 59013 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

struts框架 taglib之<logic:present>标签的使用

    博客分类:
  • Java
阅读更多
   

在action中:

request.getSession().setAttribute("pageBean", pageBean);

request.setAttribute("result", pageBean.getObjList());

 


在jsp中:
<logic:present name="result">

    <logic:iterate id="book" name="result">
          <logic:present name="book">
              <tr>
                  <td><bean:write name="book" property="name" /></td>
                  <td><bean:write name="book" property="author" /></td>
                  <td><bean:write name="book" property="price" /></td>
               </tr>
           </logic:present>
      </logic:iterate>
</logic:present>

<logic:present name="result" scope="session">这里有个scope属性可能是request,session等,name指的是一个对象,可能是javaBean,也可能是集合的对象,整个意思就是就是在scope(session,request)范围里面查找name(一个对象)是否存在,相当于一个if()语句.
分享到:
评论

相关推荐

    Struts2标签库

    &lt;%@ taglib uri="/struts-tags" prefix="s" %&gt; 结合例子,重点掌握以下标签的用法 (1) &lt;s:property&gt; (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7...

    Struts2标签库的所有

    &lt;%@ taglib uri="/struts-tags" prefix="s" %&gt; 结合例子,重点掌握以下标签的用法 (1) &lt;s:property&gt; (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7...

    struts 标签 logic:iterate使用 logic:iterate

    DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;&lt;br&gt;&lt;html&gt;&lt;br&gt; &lt;head&gt;&lt;br&gt; &lt;/head&gt;&lt;br&gt; &lt;body&gt;&lt;br&gt; &lt;table&gt;&lt;br&gt; &lt;tr&gt;&lt;br&gt; &lt;td&gt;&lt;%@ include file="../menu.txt"%&gt;&lt;br&gt; &lt;/td&gt;&lt;br&gt; &lt;/tr&gt;...

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    struts_jstl

    stl的配置方法:&lt;br&gt;1、将jstl.jar和standard.jar拷贝到web-inf/lib下即可(如只使用EL表达式,无需引用这两个包)&lt;br&gt;&lt;br&gt;2、在jsp页面头部引入taglib方法如下:&lt;br&gt; &lt;%@ taglib prefix="c" uri=...

    公司人力资源管理系统

    这个系统本人设计 taglib&gt;  &lt;taglib-uri&gt;/tags/struts-html&lt;/taglib-uri&gt;  &lt;taglib-location&gt;/WEB-INF/struts-html.tld&lt;/taglib-... &lt;taglib-location&gt;/WEB-INF/struts-logic.tld&lt;/taglib-location&gt;  &lt;/taglib&gt;

    人事信息管理系统

    &lt;p style="text-align:center"&gt; &lt;h:outputLink value="/faces/add.jsp"&gt;添加一条&lt;/h:outputLink&gt; &lt;h:form&gt; &lt;h:dataTable value="#{loginBean.persons}" var="person" border="5" cellpadding="5" cellspacing...

    OA 办公自动化, DAO登陆设计

    &lt;%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %&gt; &lt;HTML&gt; &lt;head&gt; &lt;title&gt;用户登录&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h2 align="center"&gt; 队长登陆 &lt;/h2&gt; &lt;hr width="100%"&gt; ...

    struts2的标签库

    &lt;%@ taglib prefix="s" uri="/struts-tags"%&gt; struts2的标签共分为五大类: 一、逻辑控制标签 用于进行逻辑控制输出。主要分以下几类: 1)条件标签:用于执行基本的条件流转 &lt;s:if&gt;:拥有一个test属性,其表达式的值...

    JSP程序设计与案例实战

    forward&gt;,&lt;jsp:param&gt;,&lt;jsp:setProperty&gt;,&lt;jsp:plugin&gt;,&lt;jsp:include&gt;,&lt;jsp:useBean&gt;,&lt;jsp:getProperty&gt;)、JSP中使用数据库(JDBC常用API)、JSTL的配置步骤、核心标签库的使用、Servlet的实现、ServletAPI、...

    JSP基础教程.doc

    6.8 &lt;jsp:forward&gt; 12 6.9 &lt;jsp:getProperty&gt; 13 6.10 &lt;jsp:include&gt; 14 6.11 &lt;jsp:plugin&gt; 15 6.12 &lt;jsp:useBean&gt; 18 7 服务器参数设置 19 8 JavaBean 20 9 数据库连接 21 10 JSP与XML的结合 23 10.1 标签库的定义...

    自己写的截取标题标签

    config&gt;&lt;br&gt;&lt;taglib&gt;&lt;br&gt;&lt;taglib-uri&gt;/tags/cutString&lt;/taglib-uri&gt;&lt;br&gt;&lt;taglib-location&gt;/WEB-INF/cutString.tld&lt;/taglib-location&gt;&lt;br&gt;&lt;/taglib&gt;&lt;br&gt;&lt;/jsp-config&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; 在页面上直接用就可以了 &lt;br&gt;&lt;br&gt;&lt;%...

    简单的一个学生管理系统 servlet+JSP

    &lt;%@ page language="java" import="java.util.*" pageEncoding="utf-8"%&gt; &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt; ...

    Java Oracle分页处理

    &lt;logic:present name = "list"&gt; &lt;logic:iterate id="temp" name ="list"&gt; &lt;tr align="center"&gt; &lt;td&gt;&lt;bean:write name="temp" property="userName"/&gt;&lt;/td&gt; &lt;td&gt;&lt;bean:write name="temp" ...

    自定义标签的简单例子

    自定义标签的简单例子&lt;br&gt;hello&lt;br&gt;包括四个...uri&gt;&lt;br&gt; &lt;taglib-location&gt;/WEB-INF/tlds/mytag.tld&lt;/taglib-location&gt;&lt;br&gt;&lt;/taglib&gt;&lt;br&gt;&lt;br&gt;使用&lt;%@ taglib uri="/demotag" prefix="hello" %&gt;&lt;br&gt; &lt;hello:hello_int/&gt;

    数据库分页脚本 jsp

    &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;ʽ&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;script type=...

    Spring MVC 框架应用实例

    &lt;context-param&gt; &lt;param-name&gt;contextConfigLocation&lt;/param-name&gt; &lt;param-value&gt; /WEB-INF/database.xml /WEB-INF/... &lt;taglib-location&gt;/WEB-INF/tld/fmt.tld&lt;/taglib-location&gt; &lt;/taglib&gt; &lt;/jsp-config&gt;

    jsoup jar包

    b.&lt;decorator:title/&gt;这个标签会找到被装饰页面的title(&lt;title&gt;&lt;/title&gt;标签内)内容填入, &lt;decorator:head/&gt;找到被装饰页面的head(&lt;head&gt;&lt;/head&gt;标签内)内容填入,&lt;decorator:body/&gt;找到被装饰页面的body(&lt;body&gt;&lt;/...

    简单好用的分页标签,纯标签无须jsp脚本就可分页

    用例:&lt;me:table pageSize="2" border="0" width="40%" id="uid" table="user"&gt; &lt;me:column property="userName"/&gt;&lt;me:column property="password"/&gt;&lt;me:column&gt;${rows.userName}&lt;/me:column&gt; &lt;/me:table&gt; 内部使用...

    struts2 web 开发标签

    web开发struts2标签 &lt;s:property&gt;&lt;/s:property&gt; &lt;s:iterator&gt;&lt;/s:iterator&gt;

Global site tag (gtag.js) - Google Analytics