- 浏览: 753969 次
- 性别:
- 来自: 郑州
文章分类
- 全部博客 (396)
- JAVA (50)
- ORACLE (22)
- HIBERNATE (1)
- SPRING (26)
- STRUTS (4)
- OTHERS (0)
- MYSQL (11)
- Struts2 (16)
- JS (33)
- Tomcat (6)
- DWR (1)
- JQuery (26)
- JBoss (0)
- SQL SERVER (0)
- XML (10)
- 生活 (3)
- JSP (11)
- CSS (5)
- word (1)
- MyEclipse (7)
- JSTL (1)
- JEECMS (2)
- Freemarker (8)
- 页面特效 (1)
- EXT (2)
- Web前端 js库 (2)
- JSON http://www.json.org (3)
- 代码收集 (1)
- 电脑常识 (6)
- MD5加密 (0)
- Axis (0)
- Grails (1)
- 浏览器 (1)
- js调试工具 (1)
- WEB前端 (5)
- JDBC (2)
- PowerDesigner (1)
- OperaMasks (1)
- CMS (1)
- Java开源大全 (2)
- 分页 (28)
- Eclipse插件 (1)
- Proxool (1)
- Jad (1)
- Java反编译 (2)
- 报表 (6)
- JSON (14)
- FCKeditor (9)
- SVN (1)
- ACCESS (1)
- 正则表达式 (3)
- 数据库 (1)
- Flex (3)
- pinyin4j (2)
- IBATIS (3)
- probe (1)
- JSP & Servlet (1)
- 飞信 (0)
- AjaxSwing (0)
- AjaxSwing (0)
- Grid相关 (1)
- HTML (5)
- Guice (4)
- Warp framework (1)
- warp-persist (1)
- 服务器推送 (3)
- eclipse (1)
- JForum (5)
- 工具 (1)
- Python (1)
- Ruby (1)
- SVG (3)
- Joda-Time日期时间工具 (1)
- JDK (3)
- Pushlet (2)
- JSP & Servlet & FTP (1)
- FTP (6)
- 时间与效率 (4)
- 二维码 (1)
- 条码/二维码 (1)
最新评论
-
ctrlc:
你这是从web服务器上传到FTP服务器上的吧,能从用户电脑上上 ...
jsp 往 FTP 上传文件问题 -
annybz:
说的好抽象 为什么代码都有两遍。这个感觉没有第一篇 和第二篇 ...
Spring源代码解析(三):Spring JDBC -
annybz:
...
Spring源代码解析(一):IOC容器 -
jie_20:
你确定你有这样配置做过测试? 请不要转载一些自己没有测试的文档 ...
Spring2.0集成iReport报表技术概述 -
asd51731:
大哥,limit传-1时出错啊,怎么修改啊?
mysql limit 使用方法
不知道为什么,在<display:table>中,不能通过OGNL表达式来访问其中迭代的属性值。如:
- <display:table name= "${backendListOwnerAction.currentDisplayList}" pagesize= "10" id= "ownerTable" >
- <display:column property= "id" title= "ID" sortable= "true" ></display:column>
- <display:column property= "ownerName" title= "业主名称" ></display:column>
- <display:column property= "cityName" title= "所在城市" ></display:column>
- <display:column property= "publishCount" title= "发布的房源数" sortable= "true" ></display:column>
- <display:column property= "registDate" title= "注册日期" >
- </display:column>
- <display:column title= "操作" autolink= "true" >
- <a href="
- <s:url action= "backendListOwnerAction!viewOwnerDetail" >
- <s:param name= "ownerId" value= "id" ></s:param> </s:url>
- " target=" _blank"> 详细信息</a>
- |
- <a href="
- <s:url action= "backendListOwnerAction!deleteOwner" >
- <s:param name= "ownerId" value= "id" />
- </s:url>
- " onclick=" return deleteConfirm()">删除</a>
- </display:column>
- </display:table>
本来是想吧第一行的id通过参数<s:param>传递给ownerId,但是传递并不成功。
后来想到,可以用jstl的<c:set>先把参数设到request中,之后就可以在struts标签中通过#request方式把 参数读出来了。修改后的代码为:
- <display:table name= "${backendListOwnerAction.currentDisplayList}" pagesize= "10" id= "ownerTable" >
- <display:column property= "id" title= "ID" sortable= "true" ></display:column>
- <display:column property= "ownerName" title= "业主名称" ></display:column>
- <display:column property= "cityName" title= "所在城市" ></display:column>
- <display:column property= "publishCount" title= "发布的房源数" sortable= "true" ></display:column>
- <display:column property= "registDate" title= "注册日期" >
- </display:column>
- <c:set value= "${ownerTable.id}" var= "id" scope= "request" ></c:set>
- <display:column title= "操作" >
- <a href="
- <s:url action= "backendListOwnerAction!viewOwnerDetail" >
- <s:param name= "ownerId" value= "#request.id" ></s:param>
- </s:url>
- " target=" _blank"> 详细信息</a>
- |
- <a href="
- <s:url action= "backendListOwnerAction!deleteOwner" >
- <s:param name= "ownerId" value= "#request.id" />
- </s:url>
- " onclick=" return deleteConfirm()">删除</a>
- </display:column>
- </display:table>
虽然绕了一个圈子,总算解决了displaytag与struts标签间传递参数的问题。
发表评论
-
displaytag 中文解决
2010-04-10 00:03 2296希望总在你想放弃的前一刻到来,这就算是对坚持的犒赏吧 ... -
扩展displaytag标签库
2010-04-09 11:28 1083下面是本人参考该URL扩展了下displaytag的标签库: ... -
extremeTable
2010-04-01 15:49 955extremeTable,又一个开源taglib ext ... -
extremeTable
2010-04-01 15:33 21160.概述 Home Pag ... -
【转】 在模板中分页,看Freemarker和 displaytag的结合
2010-04-01 14:46 2054Displaytag是一个很好的分页标签,它支持数据库端分页( ... -
displaytag1.1调用mssqlserver存储过程进行分页从数据库提取数据
2010-04-01 14:43 926原官方网http://displaytag.sourcef ... -
displaytag在struts中完成大数据量分页显示
2010-04-01 14:38 1319应用displaytag在struts中完成大数据量分页显 ... -
displaytag.properties
2010-04-01 14:01 2211displaytag.properties文件位于displa ... -
displaytag组件实现分页_DisplayTag应用指南_ DisplayTag七宗罪 _displaytag之中文(乱码)解决方案
2010-04-01 13:42 1835DisplayTag 应用指南 【摘 ... -
displaytag标签的使用手册
2010-04-01 13:39 16491.可以给它加上样式等 ... -
DisplayTag简单使用配置翻页
2010-04-01 13:36 1504首页http://displaytag.sourceforge ... -
displaytag标签 浅析
2010-04-01 13:25 1040DisplayTag是一个非常好用的表格显示标签,适合MVC模 ... -
displaytag.css文件中常用的样式说明及修改
2010-04-01 11:01 2695displaytag.css文件中常用的样式说明及修改 1. ... -
displaytag标签的常用属性和方法
2010-04-01 10:59 17441.可以给它加上样式等,也可以定义显示的列 ... -
在Struts2中使用DisplayTag翻页时的ognl.InappropriateExpressionException解决方案
2010-03-31 18:09 2088在struts2中使用displayTag组件进行翻页 ... -
Display Tag使用小记
2010-03-31 14:33 836... -
Struts中使用displaytag简单小教程
2010-03-31 14:26 1191... -
应用displaytag完成大数据量分页显示的例子
2010-03-31 14:23 1226应用displaytag在struts中完成大数据量分页显示, ... -
pager-taglib的安装和使用
2010-03-31 14:21 864... -
pager标记库(分页显示)详解
2010-03-31 14:19 1416一简介, Pager-taglib,支持多种风格的 ...
相关推荐
Struts2、DisplayTag和DbUtil是Java Web开发中常用的三个框架或库,它们...Struts2处理请求和流程控制,DisplayTag美化数据展示,而DbUtil则简化了数据库交互,三者协同工作,实现了高效、清晰的Java Web开发解决方案。
Struts2提供了多种结果类型,如JSP、FreeMarker等,可以方便地与视图层进行交互。 DisplayTag则是一个JSP标签库,它简化了表格展示和分页的复杂性。使用DisplayTag,我们可以在JSP页面中轻松创建表格,包括排序、...
- **控制器协同工作**:DisplayTag标签处理用户交互,如分页请求,而Struts控制器负责处理这些请求并更新模型。 3. **使用DisplayTag-1.1.1** - **导入依赖**:在项目中引入displaytag-1.1.1.jar,并确保所有必要...
通过以上步骤,你可以在Struts项目中充分利用DisplayTag的强大功能,创建出交互性好、功能丰富的表格展示页面。同时,DisplayTag的源码也可以作为学习Java Web开发和JSP标签库的一个良好案例,帮助你深入理解Web开发...
**Hibernate** 是一个对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互。通过Hibernate,开发者可以使用Java对象而不是SQL语句来操作数据库。在本讲中,你将了解如何配置Hibernate,创建实体类,...
在Struts中,eXtreme Components(简称EC)是一组强大的标签库,用于增强用户界面的交互性和美观性。这些标签提供了丰富的功能,可以轻松创建动态、数据驱动的Web页面,而无需深入JavaScript或CSS。 EC标签库是由...
这使得DisplayTag能灵活地与后端数据交互。 2. **表格渲染**:DisplayTag的核心是它的标签库,这些标签处理了表格的生成、样式和行为。比如,`<display:table>`标签用于初始化表格,`<display:column>`标签定义列的...
同时,Struts提供了丰富的标签库,如DisplayTag或Struts2的,用于在JSP页面上生成表格、分页等复杂视图。 总而言之,"用Struts与Hibernate做的管理系统"展示了如何结合这两个框架实现一个功能完备的Web应用。通过...
- **Struts与AJAX**:Struts 2支持AJAX,可以创建异步交互的应用。 7. **学习资源** - 文档:官方文档、用户手册、教程等提供了详细的API和使用指南。 - 示例项目:通过实际的项目案例,可以更好地理解Struts的...
总的来说,学习这个资料可以帮助你掌握在Struts框架下如何进行数据查询和分页,理解Action与视图间的交互,以及如何利用第三方库提升用户体验。同时,它也提醒我们,在实际开发中,选择合适的工具和库能极大地提高...
Struts2框架提供了丰富的标签库,这些标签可以方便地在JSP页面中使用,帮助开发者创建动态、交互性强的用户界面。 1. **基础标签库** - `s:textfield`: 用于创建输入文本框,可以设置name、value、size等属性。 -...
- 理解每个标签的属性和用法,确保它们正确地与其他Struts组件交互。 总的来说,Struts Taglibs极大地简化了Struts应用的视图层开发,使得开发者能够更专注于业务逻辑,而不是繁琐的HTML和JavaScript代码。通过熟练...
Struts的标签库如displaytag、struts tags等可以增强页面的展示效果和功能,使得前端更加易于维护。 为了完成这个整合,我们需要完成以下步骤: 1. 配置Struts:设置struts-config.xml,定义Action、ActionForm和...
7. **Struts标签库**:介绍DisplayTag、Tiles等常用Struts标签库的使用,以及自定义标签的创建。 8. **Struts与数据库交互**:通过DAO(Data Access Object)模式和Hibernate、MyBatis等ORM(Object-Relational ...
:“[浪曦原创]Struct+Hibernate+DisplayTag标签+js+Div+css 第4讲 (zk001).rar”所涵盖的知识点主要集中在Web开发领域,特别是使用Struts、Hibernate、DisplayTag、JavaScript、Div和CSS等技术进行网页设计与开发。...
Struts的标签库如DisplayTag可以帮助我们更好地呈现数据。例如,`<s:iterator>`标签用于遍历购物车中的商品,`<s:textfield>`和`s:submit`用于接收用户输入和提交请求。 5. **配置文件**:Struts的配置文件(struts...
它包含Action、ActionForm、ActionMapping、RequestProcessor等核心组件,以及一系列的标签库,如displaytag和struts tags,用于创建动态Web页面。在Struts中,Action类是处理用户请求的核心,它接收表单数据,调用...
Struts提供了多种方式来展示数据,如JSP标签库(Tiles、DisplayTag等)和Velocity模板语言。 5. **配置文件**:`struts-config.xml`是Struts的核心配置文件,定义了Action的映射、表单Bean的属性、结果页面等。理解...
而DWR则允许JavaScript与服务器端的Java对象进行实时通信,实现了AJAX(Asynchronous JavaScript and XML)的功能,极大地提高了用户界面的交互性。 在"Struts2.0+dwr的分页"这个主题中,我们主要探讨的是如何在...
Struts提供了各种标签库,如DisplayTag和Struts Tiles,帮助开发者更方便地创建动态页面。 5. **控制器(DispatcherServlet)**:控制器是Struts的核心组件,负责接收HTTP请求,解析请求信息,调用相应的Action执行...