`
javamonkey
  • 浏览: 168787 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Beetl bug修复和功能增强

阅读更多

 

修复和增强了如下功能:

1 文本处理函数 报错,行数定位不精确的问题

2 默认情况下,优化模式不再保留生成的java源代码

3 Web容器由于不一定能提供web的绝对地址,所以给出警告,最好为优化模式下,设置class目录绝对路径

4 提供了注册functionPage的方法,如下

group.registerFunctionPackage("string", new Object(){

			/**
			 * @param str
			 * @param from d对于数字型,beetl里都使用BeeNumber
			 * @param to
			 * @return
			 * @throws Exception
			 */
			public String sub(String str,BeeNumber from,BeeNumber to) throws Exception{
				
				if(str==null){
					throw new Exception("error paramter");
				}
				return str.substring(from.intValue(), to.intValue());
			}
		
			public void print(String str,Context ctx){
				Writer w = (Writer)ctx.getVar("__pw");
				try {
					w.write(str);
				} catch (IOException e) {
					throw new RuntimeException(e.getMessage());
				}
				
			}
			
		});

 

如上注册了俩个方法,分别是string.sub方法以及string.print函数

 

5,修复了一些优化模式运行下的bug。

感谢诸多朋友在实际使用中提供的建议和在实际使用中将发现的bug发给我。

 

http://beetl.sourceforge.net/

 

 

分享到:
评论

相关推荐

    ext BUG修复补丁

    当EXTJS的某个版本出现BUG时,开发团队会发布修复补丁以解决这些问题,确保用户的正常运行和应用的稳定性。 描述中提到的“NULL博文链接:https://sbfeeq.iteye.com/blog/905414”可能是指一个关于EXTJS BUG修复的...

    MATLAB 扩展 Extension 提供许多内置函数的bug修复、功能升级版

    提供许多内置函数的bug修复(是的,我们有在替官方修bug)、功能升级版,以及一系列内置函数所欠缺,但却常用的增强功能(部分功能仅支持Windows系统)。例如,全局键值对、统一Y轴范围、管线运算、串口抢夺、定点有...

    FLASH8.0的BUG的重要修复和功能解析

    在功能解析方面,虽然FLASH8.0的主要修复集中在BUG上,但它也包含了一些增强和改进。例如,对打印功能的优化,虽然在某些情况下,如打印位图数据或视频对象时可能存在问题,但Adobe已经明确指出了解决方案,如限制...

    0xfd bug 修复

    然而,正如“0xFD bug 修复”标题所指出的,这个编译器存在一个已知的bug,可能导致程序在执行特定操作时出现问题,特别是在涉及到0xFD这个数值时。 这个bug主要出现在程序处理内存地址或数据时,由于编译器的内部...

    Quartus II 7.0 内存管理 Bug修复器.exe

    Quartus II 7.0 内存管理 Bug修复器.exe 有效地修复 Quartus II 7.0

    Bug报告模板.docx

    这份信息非常重要,因为它可以帮助开发团队更好地了解 Bug 的详细情况和影响范围,从而更好地修复和优化软件。 注释 注释是指 Bug 报告中的备注和说明信息。这份信息非常重要,因为它可以帮助开发团队更好地了解 ...

    WIN10LTSC2021一键修复输入法BUG.zip

    微软刚出了WIN10LTSC2021,但是输入法有个重大BUG,无选字框,并且此BUG会造成CPU占用极高,CPU温度过高,CPU散热风扇转速过快,噪音很大等。此工具可以修复此问题,且支持离线系统修复。注意,离线修复只能修复未...

    windows server 2008 r2 bug修复补丁

    为了确保系统的稳定运行,管理员应定期检查并安装Windows Update提供的安全更新和关键补丁,尤其是针对这种直接影响服务可用性的bug修复。同时,监控系统资源的使用情况,包括CPU、内存、网络连接数等,也是非常重要...

    E-Debug虫子修复.rar_E-Debug虫子修复_e-bug虫子修复_e-debug 使用_虫子修复工具_虫子修复版

    它通过深入分析事件和代码执行流程,帮助开发者快速定位和修复程序中的错误,从而提高软件的质量和稳定性。对于任何需要处理复杂程序问题的IT专业人士而言,掌握E-Debug的使用技巧都将极大地提升工作效率。

    极域电子教室破解64位BUG修复

    极域电子教室破解64位BUG修复

    DevExpressVCL14.2.2补丁包〖修复BUG〗

    解压压缩包用XX.pas文件覆盖同名的XX.pas文件,多用搜索功能就可以找到了,推荐搜索神器everything免费工具(官方有多国语言版) 修复BUG: 1、cxGridWizard文件损坏造成编译报错; 2、...

    积木报表换行bug修复的资源

    本资源主要针对积木报表在处理换行和换页时出现的BUG进行修复,特别适合于那些在调用后端API过程中遇到此类问题的开发人员。 1. **换行BUG**:在报表设计中,换行是常见的需求,比如单元格内容过长需要自动换行或者...

    ArcGIS简化面工具Bug修复工具

    此工具为ArcGIS简化面工具,适用于ArcGIS 10.0-ArcGIS 10.5,可用于对ArcGIS中自带简化线工具进行修复。 使用时,直接将 工具箱.tbx拖入ArcToolBox即可添加到ArcToolBox,或者在ArcToolBox中右键/添加工具箱 进行添加...

    duilib UITreeView bug修复2

    为了确保修复的有效性,Redrain可能进行了详尽的测试,包括单元测试和集成测试,以覆盖所有可能的使用场景,确保在修复bug的同时不会引入新的问题。此外,对于开源项目,修复后的代码会提交到版本控制系统(如Git)...

    RAP 1.4.1 官方jar包bug修复

    4. **功能错误**:修复功能模块的错误,确保功能正常运行,比如用户界面的显示异常、逻辑错误等。 5. **API修复**:修正公开API的行为,确保其符合文档描述,避免开发者在使用过程中遇到意外的行为。 6. **稳定性...

    proxool bug修复版jar

    proxool用于spring,hibernate,struts集成数据库连接稳定版,修复proxool内部BUG

    SketchUp草图 2024贴图打开纹理不显示图片BUG修复文件

    相信很好多使用,使用草图2024的朋友,都会遇到一个问题就是在新建贴图或修改贴图是点击打开不显示图片的问题 其实只需要替换一个文件就可以完美解决 "C:\Program Files\SketchUp\SketchUp 2024\resources\zh-cn\...

    zookeeper-3.4.6中zkfuse的bug修复

    总的来说,理解ZkFuse的工作原理,定位并修复其中的bug,不仅需要扎实的编程基础,还需要对Zookeeper和FUSE机制有深入的理解。只有这样,我们才能确保ZkFuse在实际应用中的稳定性和效率,充分发挥其在分布式系统中的...

    mybase7.0.0b21-12bug修复版

    《mybase7.0.0b21-12bug修复版》是一款强大的个人知识管理系统,专注于提供高效、便捷的笔记和信息管理服务。这款软件以其独特的数据结构和灵活的组织方式,深受用户喜爱,尤其适合需要管理和组织大量信息的专业人士...

    Win11任务栏搜索Bug修复程序升级版

    总之,Win11任务栏搜索Bug修复程序升级版是一个针对Windows 11操作系统中搜索功能问题的有效解决方案,它利用C#开发语言和后端技术,为用户提供了一个简洁的界面,帮助他们更轻松地解决搜索功能故障。通过理解和应用...

Global site tag (gtag.js) - Google Analytics