`

richfaces调试方法

    博客分类:
  • JSF
阅读更多

用到<a4j:log>这个标签

示例如下:

<a4j:log level="ALL" popup="true" width="400" height="200"
						hotkey="M" />

hotkey表示快捷键为M

popup=true表示弹出窗口

level=all表示显示所有信息

 

属性名描述
binding通过值绑定与后台的Bean对应
height弹出窗口的高度
hotkey热键(与Ctral+Shift)配合打开调试窗口
id每个组件拥有的唯一id
level显示log级别(FATAL,ERROR,WARN,INFO,DEBUG,ALL),默认为ALL
name弹出窗口名
popup

当为true显示为弹出窗口,否则为div元素内

rendered是否渲染
width弹出窗口宽度

 

在包含<a4j:log>标签的页面正常打开时,按热键Ctrl+Shift+M弹出log窗口

可以看到相应的Log信息。

 debug[17:42:19,234]: QueryString: AJAXREQUEST=_viewRoot&j_id2%3Aj_id4=true&j_id2%3Aj_id8=true&j_id2%3Aj_id13=&j_id2=j_id2&autoScroll=&j_id2%3A_link_hidden_=\

&j_id2%3A_idcl=&javax.faces.ViewState=_id1&j_id2%3Aabc%3Aj_id16=fastforward&

但是页面并没有报错。

因此我们可以把这些参加复制到当前页面做为其参数:

例如:edit.jsp?_viewRoot&j_id2%3Aj_id4=true&j_id2%3Aj_id8=true&j_id2%3Aj_id13=&j_id2=j_id2&autoScroll=&j_id2%3A_link_hidden_=\

&j_id2%3A_idcl=&javax.faces.ViewState=_id1&j_id2%3Aabc%3Aj_id16=fastforward&

此时就可以显示出相应的错误信息。

分享到:
评论

相关推荐

    Richfaces ShowCase离线包

    通过这个展示应用,开发者可以直观地看到Richfaces的各种组件在实际操作中的表现,便于学习和调试。 在使用Richfaces ShowCase离线包时,开发者应确保自己的开发环境已经正确安装并配置了Tomcat服务器,同时也需要...

    RichFaces 3.3 帮助文档(英文)

    - **Web应用描述符参数:** 介绍了如何通过修改`web.xml`来调整RichFaces的行为,以适应不同的部署环境。 - **Sun JSF RI:** 针对Sun提供的JSF参考实现进行了特别说明,包括兼容性和配置方面的建议。 - **Apache ...

    richfaces参考文档

    - ** faces-config.xml 配置**:设置 RichFaces 全局属性,如 AJAX 调试模式、错误处理等。 - **web.xml 配置**:添加必要的初始化参数和过滤器,以启用 RichFaces 功能。 ### 开发实践与示例 - **组件使用**:...

    richfaces3.2用户手册的pdf版

    ### RichFaces 3.2 用户手册知识点概览 #### 一、引言 RichFaces 3.2 是一款强大的框架,提供了丰富的组件库以及可定制化的皮肤支持,它旨在简化Web应用程序的开发过程,尤其在JavaServer Faces (JSF) 技术的基础...

    richfaces开发指南(英文版)

    - **调试工具**:如RichFaces的Ajax Debug Console,可以帮助开发者识别和解决问题。 **7. 社区支持与资源** RichFaces拥有活跃的社区论坛和文档,开发者可以在这里找到解决方案、示例代码以及与其他开发者交流的...

    jboss-richfaces-3.0.0

    3. **错误处理与调试**:RichFaces提供了详细的日志输出和错误报告,帮助开发者诊断和解决应用中的问题。 **五、性能优化** RichFaces 3.0.0在设计时就考虑了性能,但实际应用中仍需根据项目需求进行调整。这可能...

    richfaces(里面包含JAR包)

    4. **Eclipse IDE**:Eclipse是广泛使用的Java开发工具,它支持JSF项目,提供了丰富的插件来帮助开发者进行代码编写、调试和部署。 5. **入门示例**:这些示例通常包括XML配置文件(如faces-config.xml)、Java后端...

    richfaces-ui-3.3.GA jar

    7. **开发与调试**:在使用 RichFaces 进行开发时,开发者可以利用其提供的日志记录、调试工具和文档来定位和解决问题。 8. **版本升级与兼容性**:RichFaces 3.3 版本可能与特定的 JSF 版本和其他第三方库兼容,...

    richfaces3.3.1官方demo的源代码

    通过运行和调试这些示例,开发者可以深入理解RichFaces的生命周期、组件交互和AJAX通信过程。此外,源代码中的注释和配置文件也能帮助开发者掌握JSF和RichFaces的最佳实践。 6. 总结 RichFaces 3.3.1的官方Demo...

    richfaces-ui-3.3.1.GA-bin

    3. 皮肤和主题: RichFaces支持自定义皮肤和主题,允许开发者根据需求调整UI样式,以满足不同项目的需求。 三、核心组件 1. RichInput components:如AutoComplete、FileUpload等,提供了更丰富的输入方式,增强了...

    richfaces官方demo

    它简化了用户界面的开发,提供了一种声明式的方法来管理组件和事件处理。 **4. 源码学习:** 包含源码的RichFaces官方Demo是学习和研究RichFaces框架的最佳材料。通过阅读和分析源代码,开发者可以了解如何配置和...

    richfaces demo code

    总结来说,`richfaces demo code`是一个宝贵的资源,对于想要学习和精通RichFaces的开发者来说,它是理解组件功能、学习最佳实践以及调试问题的绝佳途径。通过研究和实践这些示例,你可以提高自己在JSF和RichFaces...

    richfaces+jsf

    5. 测试和调试:运行应用程序,进行功能测试和性能优化。 总的来说,RichFaces与JSF的结合为开发人员提供了强大的工具集,用于构建具有高度交互性和用户体验的现代Web应用程序。通过学习和掌握这些技术,开发者可以...

    jsf中richfaces的jar包及源文件等

    2. **学习RichFaces组件**:研究RichFaces提供的组件,如数据表、树形结构、图表和对话框等,以及它们的配置和使用方法。 3. **掌握Ajax使用**:理解Ajax在RichFaces中的工作方式,如何通过Ajax行为事件更新页面部分...

    jsf最新版本jar包跟richfaces4.0完美结合

    4. **测试和调试**:确保所有功能正常工作,并进行必要的性能和兼容性测试。 总的来说,JSF的最新版本与RichFaces 4.0的结合,为开发人员提供了一个强大且功能丰富的开发环境,能够创建出具有现代Web应用特色的互动...

    richfacesDemo

    MyEclipse是基于Eclipse的集成开发环境,专为Java EE开发者设计,集成了多种工具,如代码编辑器、调试器、服务器集成、数据库连接等。在MyEclipse中创建和运行“richfacesDemo”项目,可以方便地进行开发、测试和...

    richfaces 的一个web应用

    调试时,需要注意RichFaces的配置、组件属性设置、AJAX行为和DWR的映射设置,确保它们正确无误。 7. **性能优化** 在实际应用中,考虑性能优化是非常重要的。这可能涉及到减少HTTP请求、优化JavaScript代码、合理...

    NETBEAN RichFaces开发插件

    NetBeans IDE是一款广泛使用的Java开发工具,其强大的代码编辑、调试和项目管理能力深受开发者喜爱。当与RichFaces插件结合时,NetBeans不仅可以帮助编写和管理Java代码,还能提供对RichFaces组件的直接支持,包括...

    richfaces_helloWorld

    **标题解析:** "richfaces_helloWorld" 这个标题暗示了我们正在处理一个与RichFaces框架相关的示例项目,具体来说是一个“Hello World”应用。RichFaces是基于JavaServer Faces (JSF) 技术的开源用户界面组件库,...

    richfaces(text版)

    5. **测试与调试**:完成开发后,进行充分的测试以确保应用程序的功能正确无误。 ### 实战案例 #### 六、RichFaces 实战案例分析 1. **案例一:在线购物系统**:使用 RichFaces 构建了一个具备商品浏览、加入...

Global site tag (gtag.js) - Google Analytics