`
JadeLuo
  • 浏览: 425540 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

Birt的JavaScript脚本简单调试

    博客分类:
  • birt
阅读更多

Birt的JavaScript脚本简单调试

 

Birt中的js脚本不能用alert直接弹出提示,也没法用断点跟踪(至少我没发现)。用一个简单方法可以打印,在脚本里写上

importPackage(Packages.java.lang);
System.out.println("test===");

就可以再控制台里打印出来,进行简单的调试了。

需要注意的是,必须要把报表部署在tomcat下才能打印,用Preview预览模式不能打印。

 

注意Packages

java.*

在应用服务器下运行

 

最新调试方法:

新建一个报表,并加入一个元素,在其onPrepare中写如下代码

 

importPackage ( Packages.java.io);
importPackage(Packages.java.lang);
System.setOut(new PrintStream(new java.io.FileOutputStream("c:\\logFile3.txt")));
System.out.print("1");

分享到:
评论

相关推荐

    JavaScript_Bluebird是一个功能齐全的承诺库,具有无与伦比的性能.zip

    JavaScript是一种广泛应用于Web开发的脚本语言,尤其在构建交互式和动态网页方面扮演着重要角色。在JavaScript的世界中,Promise是一种处理异步操作的重要工具,它为解决回调地狱问题提供了优雅的解决方案。"Blue...

    Clumsy Bird Game in JavaScript Free Source Code.zip

    本篇文章将深入探讨一个基于JavaScript编写的名为“笨拙的小鸟”(Clumsy Bird)的游戏,通过对源代码的分析,我们将揭示游戏背后的编程原理和技巧。 1. **JavaScript基础**: JavaScript是一种解释型、弱类型的...

    Firebug 火狐调试器

    Firebug是Mozilla Firefox浏览器的一个插件,专为前端开发者提供强大的JavaScript调试功能,使得对网页上的脚本进行实时分析、修改和测试成为可能。这款工具的出现,极大地提升了开发人员对网页代码的调试效率,特别...

    Flabby bird

    - JavaScript 是一种广泛使用的脚本语言,用于网页开发以及游戏开发。 - 学习基础语法,如变量声明、函数定义、流程控制语句(if、for、while)、对象和数组操作等。 3. **浏览器console使用方法**: - 浏览器的...

    html 飞翔的小鸟(Flappy Bird)小游戏

    HTML5飞翔的小鸟(Flappy Bird)小游戏是一款基于网页的简单娱乐应用,利用HTML、CSS和JavaScript技术实现。这个游戏以其简洁的界面和极高的挑战性在2013年推出后迅速走红。在这个游戏中,玩家需要通过点击屏幕控制...

    FlyBird游戏

    在这个案例中,"FlyBird游戏"可能是一个类似于"Flappy Bird"的简单飞行类游戏,因为“Fly”通常与飞行相关,而"Bird"则暗示了游戏主角可能是小鸟。 从描述中可以看出,这个游戏的开发者很乐意分享他们的作品,并且...

    js flappyBird 小游戏

    在编程领域,JavaScript是一种广泛应用的脚本语言,尤其在Web开发中占据着核心地位。本篇文章将深入探讨如何使用原生JavaScript和HTML5的Canvas API,结合场景管理器和中介者模式,来实现经典的小游戏——Flappy ...

    mocking-bird:进行模拟面试的框架

    "Mocking-Bird"是一个专为进行模拟面试设计的框架,尤其适用于JavaScript开发者。这个框架旨在帮助用户在实际面试之前熟悉面试流程和技术问题,通过模拟真实面试场景来提升准备度和自信心。以下是对Mocking-Bird框架...

    cocos2d-x 高仿 Flappy Bird

    总结来说,这个cocos2d-x高仿Flappy Bird的项目展示了如何利用lua语言和cocos2d-x游戏引擎快速开发一个简单的2D游戏。通过学习和分析这个项目,开发者不仅可以掌握cocos2d-x的基本用法,还能了解到游戏设计中的关键...

    仿Flapybird的cococ2dx做的游戏

    首先,Cocos2d-x是一个强大的2D游戏开发框架,它采用C++作为主要编程语言,并支持Lua和JavaScript等脚本语言。它的核心特性包括精灵(Sprite)系统、图层(Layer)、场景(Scene)管理、动画支持、物理引擎集成、...

    cocoseditor-flappybird:用JavaScript制作的FlappyBird演示,基于Cocos2d-x和Cocos2d-html5,由CocosEditor开发,可在Android,iOS,Html5和PC上运行

    它是开发跨平台的手机游戏工具,运行window系统上,javascript脚本语言,基于cocos2d-x跨平台游戏引擎, 集合代码编辑,场景设计,动画制作,字体设计,还有粒子,物理系统,地图等等的,而且调试方便,和实时模拟;...

    CSSE290-FlappyBird:对 Web 开发介绍的 Flappy Bird 的精彩翻拍

    Flappy Bird,一款在2013年风靡全球的小游戏,以其简单却极具挑战性的玩法吸引了无数玩家。而“CSSE290-FlappyBird”项目则是针对Web开发初学者的一个精彩翻拍,它旨在通过复刻这款经典游戏,教授Web开发的基本概念...

    Angery-Bird-3.5

    JavaScript是一种广泛用于网页开发的脚本语言,它允许动态交互和实时更新,对于构建具有复杂行为的游戏非常适用。在《愤怒的小鸟》这个项目中,JavaScript可能被用来处理游戏逻辑、动画、用户输入响应等关键部分。 ...

    在Arduino上播放Floppy Bird-项目开发

    PHP是一种广泛使用的服务器端脚本语言,通常用于Web开发,但在这个项目中,它被用来处理与JavaScript游戏的交互,实现了游戏逻辑在Arduino上的运行。 描述中提到的“使用PHPoC shield将任何JavaScript游戏移植到...

    firefox-addons:Mozilla Firefox,SeaMonkey,Thunderbird和Fennec插件

    3. **书签工具(Bookmarklets)**:这些是一段JavaScript代码,可以通过书签形式执行,实现简单的网页操作,如页面搜索、翻译等。 4. **GREASERMONKEY脚本**:Greasemonkey是Firefox的一种用户脚本,允许用户对特定...

    Dilo-Course-Flappy-Bird-:这是我课程中的项目文件

    4. **JavaScript交互**:虽然主要使用ASP,但前端交互可能涉及JavaScript,用于处理用户输入和简单的动画效果。 5. **服务器端逻辑**:学习如何在服务器端用ASP处理游戏逻辑,例如游戏状态的保存、得分计算、游戏...

    AlgorithmVisualizer算法可视化

    JavaScript是一种广泛应用于网页和应用程序的脚本语言,尤其在前端开发中占据核心地位。在数据可视化领域,JavaScript库如D3.js、Chart.js、Highcharts等为开发者提供了丰富的功能,可以创建各种图表,如折线图、...

    chrome-extension-twitter-bird-goo:适用于Twitter的Chrome扩展实验

    JavaScript是一种广泛用于前端和后端开发的动态脚本语言,对于构建Chrome扩展至关重要。Chrome扩展通常由HTML、CSS和JavaScript组成,JavaScript负责处理用户交互、数据操作以及与Chrome API的通信,以实现扩展的...

    js制作飞行的小鸟游戏

    JavaScript是动态的脚本语言,它允许我们在用户的每次交互时实时更新游戏状态。 1. **HTML5 Canvas**:Canvas是HTML5的一个重要元素,它提供了一个二维绘图表面,允许开发者通过JavaScript进行图形绘制。在这个游戏...

    angryBird-stage-6

    JavaScript作为Web开发的主要脚本语言,提供了多种库和框架来帮助开发者创建交互式2D和3D应用,如Three.js和Phaser。在这个特定的项目"angryBird-stage-6"中,我们可能会使用到像Box2D或Cannon.js这样的物理引擎库,...

Global site tag (gtag.js) - Google Analytics