• EasyGSP


    EasyGSP可以让你利用Groovy脚本语言编写动态页面,而不需要有专门的java应用服务器。EasyGSP通过SCGI协议与HTTP服务器如Lighttpd、Apache等相通信。利用EasyGSP开发一个Web页面非常类似于用PHP、Python、ASP或Ruby等这些脚本语言开发web页面一样。

    EasyGSP allows you to create dynamic web pages using the Groovy programming language without the need for a typical java app server. Instead, EasyGSP communicates with HTTP servers like Lighttpd or Apache via the SCGI protocol. Developing a web page with EasyGSP is very similar to developing a web page in other scripting languages such as PHP, Python, ASP or Ruby. 

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Hecl:Hecl编程语言是一种用Java实现的高级脚本语言. 它的特点是非常小,可扩展,非常灵活并且易于学习和使用。它的语法很简洁如puts"Hello World"相当于System.out.printl("Hello World")。
    XRuby:XRuby是一个能够将Ruby源代码(.rb)编译成Java字节码 (.class)的编译器。经Benchmark测试,XRuby比Ruby1.8.5还要快。
    Pnuts:Pnuts是一个简单的,强大的且基于Java的脚本语言
    基于JVM的静态类型语言 Kotlin: Kotlin是一种基于JVM的静态类型语言,专为工业使用而开发。
    其主要设计目标:

    创建一种兼容Java的语言
    让它比Java更安全,能够静态检测常见的陷阱。如:引用空指针
    让它比Java更简洁,通过支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等实现。
    让它比最成熟的竞争对手Scala语言更加简单。
    Jelly:Jelly 是一种基于 Java 技术和 XML 的脚本编制和处理引擎。Jelly 的特点是有许多基于 JSTL (JSP 标准标记库,JSP Standard Tag Library)、Ant、Velocity 及其它众多工具的可执行标记。Jelly 还支持 Jexl(Java 表达式语言,Java Expression Language),Jexl 是 JSTL 表达式语言的扩展版本。
    Gosu: Gosu(出自韩语,即高手的意思)是一种基于Java虚拟机(JVM)的编程语言,面向对象,静态类型,命令式,百分之百兼容Java(use/extend Java类型,实现Java接口,编译到Java bytecode)。它还支持类型推演(type inference,代码易读而且还是静态类型的),支持作为对象传递的内联函数(闭包,也称lamda表达式或块),支持简化的泛型,还支持可扩展的类型系统,即可以在已有的类型(包括Java类型)中注入方法和属性,原生支持XML/XSD和Web服务。Gosu的最大亮点也许是已经在全世界近百家保险公司的生产系统中应用,并且每天都在接受考验。
    收录时间:2010-11-17 19:47:43
    Sleep:Sleep是一个可以嵌入到Java应用程序的脚本语言。Sleep简单,易学,易使用,易与程序结合。它的语言语法类似于Perl脚本。Sleep脚本可访问,创建,查询Java对象,解析过的脚本可被序列化。
    Inline::Java:Inline::Java可以让你在Java中写Perl类.它是Java2的ILSM (Inline Language Support Module)并且是Inline家族的一部分.
    Jess:Jess非常小巧、灵活,并且是已知规则引擎中最快的。核心Jess语言与CLIPS依然兼容,许多Jess脚本也是有效的CLIPS脚本。与CLIPS一样,Jess使用Rete运算法则来处理规则。Rete是一个非常高效的算法,用于解决复杂、艰深的多对多匹配问题。在CLIPS的基础上,Jess添加了许多特性:后向链表、运行内存查询以及操作和直接推理Java对象的能力。Jess同时也是一个强有力的Java脚本环境。通过它你能够创建Java对象、调用Java方法而无需编译任何Java代码。
    LuaJava:LuaJava是一个Java脚本工具.用Lua编写的脚本可以通过这个工具来操作用Java开发的组件.LuaJava允许Lua用访问本地(native)对象的语法来访问Java组件,不需要任何定义或进行任何类型的预处理。LuaJava还允许利用Lua来实现一个Java接口。