`
ahujyy
  • 浏览: 17817 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

displaytag分页空指针和行链接解决

阅读更多

用到tiles和displaytag做分页的时候,点击链接会直接访问jsp,这样tiles标签就成问题了。java.lang.NullPointerException 

at org.apache.struts.taglib.tiles.InsertTag.processAttribute(InsertTag.java:687)。直接问题,http://www.iteye.com/problems/8962,但没人理。查一下disaplaytag的基本知识。display:table有个属性requestURI用来定义请求路径。jsp上添上即可。

 

display:column有url或href解决链接问题。我想做个行链接。开始我尝试直接在所有column的上层加上a href,但生成的html没有链接的代码。所以我就尝试使用tr的onclick事件。如:

 $(document).ready(function(){ 
       $(".odd").click(function(){
	  var id = $(this).children(1).html();
                  editEmp(id);
        });

        $(".even").click(function(){
             var id = $(this).children(1).html();
             editEmp(id);
        });
 });

  function editEmp(id){
		 $("form").get(0).action="/Test/employeeMan.do?"+"id="+id+"&method=editEmployee";
		 $("form").submit();  
  }

 

 

其中链接的参数要从页面中取值,搜了一下displaytag的hidden效果,设置如下:

<display:column property="id" title="id" class="hiddenCol" headerClass="hiddenCol"></display:column>

 

.hiddenCol{
 display: none;
}

 

 

但是运行的时候,tr的onclick没有链接的手型的效果,只好在css中补上:

tr{
 cursor: pointer;
}

 

 

我js不行,不知道怎么一句绑定odd和even的onclick,看了一会jquery的selector,还是没找到,只好分开写的。

分享到:
评论

相关推荐

    displaytag 分页标签 中文化

    NULL 博文链接:https://wooden-baby.iteye.com/blog/494060

    displayTag分页插件及配置文档

    改装后的displayTag分页插件,解决中文问题,内置帮助文档和示例文件及jar包,比较好用,如果不满足你的需求请不要砸砖 补充: csdn附件不能修改,jsp+servlet分页时有bug,请注意查询所有的serlvet不支持带参数,即...

    displaytag分页jar包和使用说明

    DisplayTag是Java Web开发中的一款强大且功能丰富的表格和分页控件库,它极大地简化了在JSP页面中处理复杂表格和实现分页的工作。这个压缩包文件包含的就是DisplayTag的相关jar包以及可能的使用说明文档,对于开发...

    Displaytag实现分页

    总之,Displaytag 为开发人员提供了一个强大的工具,能够轻松地在 JSP 页面上创建具有分页和排序功能的数据表格。通过灵活的配置和丰富的定制选项,Displaytag 能够适应各种复杂的 Web 应用场景。

    displaytag 分页的简单例子(附源代码)

    display tag 分页例子中用到的有关display tag lib的jar包,把这些jar包拷贝到WEB-INF/lib中例子就可以运行了。 博文链接:https://zhou568xiao.iteye.com/blog/192366

    Struts2 DisplayTag 分页

    使用DisplayTag,我们可以在JSP页面中轻松创建表格,包括排序、分页和过滤等功能。DisplayTag的核心组件是`&lt;display:table&gt;`标签,它接受一个数据集合并将其渲染为表格。通过设置`page="?"`属性,我们可以启用分页...

    displaytag,pager-taglib 分页包

    Displaytag和Pager-taglib是两个在Java Web开发中常用的分页库,主要用于处理大量数据的显示,提升用户体验,减轻服务器压力。这两个库都是基于JSP标签库(Tag Library)实现的,可以方便地集成到Spring、Struts等...

    DisplayTag分页资料整理.chm

    个人学习收集网上资料辛苦整理而成. DisplayTag分页资料整理.chm DisplayTag 分页 chm java taglib

    displaytag 分页模版资料 JSP

    在提供的资料中,"displaytag分页模版使用说明书.xls"可能包含了一份详细的使用指南,涵盖如何配置DisplayTag,如何在JSP页面中嵌入标签,以及如何实现各种高级功能。这份文档将指导开发者了解DisplayTag的配置文件...

    displaytag分页和鼠标经过变色功能

    在这个案例中,我们利用装饰器机制,结合JavaScript和CSS,实现了鼠标悬停行变色的交互效果,而无需修改Displaytag 的源代码。这种方式不仅保持了Displaytag 的升级兼容性,也展示了在Web开发中利用现有工具进行功能...

    displaytag分页模版使用说明书

    displaytag分页模版使用说明书

    DisplayTag分页

    DisplayTag分页技术的核心在于其能够自动处理大量数据,将这些数据按页显示,从而提高网页性能和用户体验。以下是关于DisplayTag分页的一些关键知识点: 1. **配置与引入**:首先,你需要在项目中引入DisplayTag库...

    displaytag分页模版

    displaytag分页模版

    一个完美的displaytag分页控件的例子

    这个"一个完美的displaytag分页控件的例子"显然展示了如何有效地利用DisplayTag库来实现一个美观且功能丰富的分页表格。 在JSP(JavaServer Pages)开发中,DisplayTag是一个常用的标签库,它提供了许多预定义的...

    displaytag 一个后台管理的分页组件

    DisplayTag 是一个开源的Java库,专为Web应用程序设计,用于创建复杂的表格和分页功能。这个组件在后台管理界面中特别有用,因为它允许开发者通过少量的代码实现强大的数据展示和分页效果。DisplayTag 提供了丰富的...

    07java培训displaytag分页实例六.doc

    07java培训displaytag分页实例六

    displayTag 分页

    3. **配置属性**:通过设置DisplayTag的属性,如每页显示的记录数、排序字段等,来定制分页和排序的行为。 4. **处理请求**:在后台控制器中,根据DisplayTag传递的请求参数,如页码、排序条件等,来计算并返回相应...

Global site tag (gtag.js) - Google Analytics