知识大全 Java高级编程之displayTag学习摘要
Posted 属性
篇首语:前方无绝路,希望在转角。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Java高级编程之displayTag学习摘要相关的知识,希望对你有一定的参考价值。
Java高级编程之displayTag学习摘要 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
tableTag中name属性 值默认作用域 request <display:table name= accList > 如果作用域为session 则<display:table name= sessionScope accList > tableTag中指定ID属性会把该对象加入到pageContext对象中去 如ID= test <%int cate=((Role)pageContext getAttribute( test )) getCategory();%> 生成表格的序列号 例如 <display:table id= row name= mylist > <display:column title= 序列号 ><%=pageContext getAttribute( row_rowNum )%></display:column> 如行号 row_rowNum <c:out value= $row_rowNum /> firstName:row firstName <c:out value= $row firstName /> lastName: row lastName 全部由ID来取得 限制页面显示的结果集数 )全部<display:table name= accList class= its id= test > )头 个<display:table name= accList class= its id= test length= > )从第二个开始 显示下 个<display:table name= accList class= its id= test offset= length= > 包装器decorators 有行包装器(必须继承TableDecorator)和列包装器(必须实现ColumnDecorator) 在tableTag中显示list时 decorators中的方法会在list前调用 如果decorators实现类中有相关的getXXX()方法时 调用此方法 如果没有 则直接调用list 在columnTag中显示value时 decorators中的方法会先调用 (应该重用) 传递参数 有两种方式 一 struts方式 有以下几个属性 )href 基本的超连接 )paramId 添加到url上的参数名 <display:column property= status paramId= id paramProperty= id /> )paramName 传递容器内的其它bean当作参数 如 request setAttribute( testparam sendamail ); <display:column property= email paramId= action paramName= testparam paramScope= request /> )paramScope 指定bean的作用域 二 decorators方式 类Wrapper方法 public String getLink () ListObject lObject= (ListObject)getCurrentRowObject(); int lIndex= getListIndex(); return <a href=\\ details jsp?index= + lIndex + \\ > + lObject getId() + </a> ; 标签 <display:table name= sessionScope details decorator= displaytag sample Wrapper > <display:column property= link title= ID /> <display:column property= email /></display:table> 分页 指定属性:pagesize= 每页显示 条记录 排序 )在list中封装的对象的属性要实现Comparable接口 (一般均实现了) ) 在columnTag中指定sortable= true 可指定默认排序的列 defaultsort= 数值为第几列默认排序 defaultorder= descending 指定默认为降序 导出 支持下列格式 xml csv and excel 属性 export= true 注意导出无效 当使用jsp:include or the RequestDispatcher <display:column media= csv excel title= URL property= url /> 指定该url属性值只能在csv excel中导出 需要指定export filter 更改默认设置 )通过<display:setProperty name= value= > 标签 可以覆蓋一些默认设置 )创建displaytag properties文件 所有时区共用 建中文编码则创建displaytag_zh_cn properties 放到类路径下 jar包内共有两个默认的属性文件TableTag properties message properties 其它 )当多个表在一页显示时 每个表都想要有分页 排序 导出等功能时 只需为每个table指定一个不同的ID即可 )增加表头<display:caption>角色管理</display:caption> )增加表尾 <display:footer><tr><td colspan= align= center >国瑞数码版权所有</td></tr></display:footer> )和email自动链接功能 指定autolink= true )指定一列显示的最大长度 避免太长把表格变形 maxLength= )当列的值为null 使用nulls= false 属性把null转为空白 cha138/Article/program/Java/hx/201311/26091相关参考
Java高级编程:使用打印服务API二(图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 选择
Java高级编程——泛型类型第一部分 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 编辑按《Ja
浅析Java多线程编程中的高级技术 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb
学习Java编程电脑不好能学好吗 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!学习Java编程电脑不
Java学习---网络编程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 网络模型OSI的网络模
学习JAVA游戏开发要用什么软件编程? 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!学习JAVA游戏
网络编程语言——Java初级学习指南 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
上一次在使用Java开始面向对象的编程这篇文章中我们学习了一个编程语言要真正成为面向对象的它应该支持信息隐藏/封装多态继承和动态绑定另外我们知道了Java完全支持这些功能而且知道了因为Java是一
知识大全 我是一个JAVA的初学者,我应该先学习哪种JAVA编程软件.
我是一个JAVA的初学者,我应该先学习哪种JAVA编程软件. 以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
知识大全 马上要毕业了,想学习java软件编程方面的东西,报哪个培训学校靠谱些
马上要毕业了,想学习java软件编程方面的东西,报哪个培训学校靠谱些?不夸专业学习java吗?如果是建议先自学,在考虑培训哦!这个学校很不错的,我高中三个同学都是在这里学的java。想在大连学习jav