`
东方奇才
  • 浏览: 7220 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

struts 2整合pager-taglib

阅读更多
[size=x-small]struts 2整合pager-taglib,会出现下面的异常
警告: Error setting expression 'pager.offset' with value '[Ljava.lang.String;@a16605'
ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@a16605)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2239)
at ognl.ASTProperty.setValueBody(ASTProperty.java:127)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
at ognl.SimpleNode.setValue(SimpleNode.java:301)
at ognl.ASTChain.setValueBody(ASTChain.java:227)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
at ognl.SimpleNode.setValue(SimpleNode.java:301)
at ognl.Ognl.setValue(Ognl.java:737)
以前也遇到这样的问题,不过一直都理它,今天总算把它搞定了,解决方案如下:
写一个Pager类,里面需要有一个名为offset的成员变量
public class Pager {
private long offset;

public long getOffset() {
return offset;
}

public void setOffset(long offset) {
this.offset = offset;
}
}

然后在struts 2 的action中写一个Pager的,名字为pager的成员变量,并生成set,get方法,
就这样,异常就搞定了。
[/size]
分享到:
评论
2 楼 printfabcd 2011-05-25  
printfabcd 写道
我也是这样弄的,不过还有那个异常

我错了O(∩_∩)O~
1 楼 printfabcd 2011-05-25  
我也是这样弄的,不过还有那个异常

相关推荐

    pager-taglib-2.0.rar

    **标题解析:**"pager-taglib-2.0.rar" 这个文件名表明这是一个关于“pager-taglib”的版本为2.0的压缩包。"pager-taglib"通常指的是一个用于网页分页显示的标签库,它简化了在Java Web应用中实现分页功能的复杂度。...

    pager-taglib 实现分页

    7. **整合其他框架**:除了Struts 2,`pager-taglib`也可以与其他MVC框架(如Spring MVC)结合使用,只需要适配相应的请求处理机制即可。 8. **最佳实践**:在实际项目中,为了保持代码整洁,建议将与分页相关的...

    SSHConformity【display标签和taglib标签】,display标签,pager-taglib标签

    2. **Taglib(自定义标签库)**: 在JSP中,taglib允许开发者定义自己的标签来扩展JSP的功能。SSHConformity可能包含了一些自定义的taglib,这些标签通常是为了满足项目特定需求而创建的。比如,项目可能会有一个`...

    S2SH整合pager-taglibs示例

    总之,`S2SH整合pager-taglibs`的示例展示了如何在Struts2框架下利用标签库实现数据的高效分页展示,这在处理大量数据时尤为重要。通过合理的配置和代码编写,我们可以创建出用户友好、性能优秀的Web应用。在实际...

    SSHConformity【display标签和taglib标签缺架包】,ssh整合,分页,display标签,pager-taglib标签

    在本主题中,我们将重点讨论SSH整合、分页功能以及Display Tag和Pager Taglib这两个常用的标签库。 首先,SSH(Spring、Struts和Hibernate)是Java Web开发中的三大核心技术。Spring提供了依赖注入和面向切面编程,...

    struts2 spring hibernate所需jar包

    struts2+spring2.5+hibernate3.2整合所需的所有jar包,并额外包含了dwr.jar、分页组件pager-taglib、绘图组件jfreechart.jar、Excel解析工具包jxl.jar、数据库连接池工具包proxool.jar

    标签: OA 项目 SSH2 增删改查

    本项目采用SSH2框架进行开发,SSH2是指Spring、Struts2和Hibernate这三个开源框架的组合,它们分别是应用层、表现层和持久层的技术解决方案。 Spring框架是Java企业级应用的核心组件,提供了依赖注入(Dependency ...

    企业管理OA系统

    这个OA系统可供学习和探讨,意味着源代码应该是开放的,开发者可以通过查看和分析代码来了解SSH2框架的实际应用,理解如何将这些框架组件有效地整合在一起,以及如何实现企业级应用的常用功能。对于初学者或希望提升...

    OA 项目 SSH2 增删改查

    在SSH2项目中,Spring整合了Struts2和Hibernate,提供了统一的配置和管理,如bean的创建和事务控制。 4. **Annotation配置**:在SSH2项目中使用注解配置,可以减少XML配置文件的复杂性,使得代码更加简洁和易于维护...

    jpager分页标签(用于jsp页面中数据分页)

    `jpager` 可以很好地与各种MVC框架(如Spring MVC、Struts2等)结合使用。只需确保在分页请求时正确传递分页参数(如当前页码、每页大小),并在后台控制器中解析并应用这些参数进行相应的数据查询。 总结,`jpager...

Global site tag (gtag.js) - Google Analytics