java - Java webapp 中的 Groovy Web 控制台?

标签 java groovy console web-applications

我最近一直在研究 Groovy,我喜欢 Groovy Web Console 的想法.

我无所事事地想知道是否有一种方法可以嵌入一个简单的 Web 控件来编写和运行我可能会自己组装的 Web 应用程序中的脚本。

  • 是否有插件式解决方案来嵌入这样的控件?
  • 是否有任何资源或指南可以帮助持久化源代码?

最佳答案

Grails 网络框架具有 Grails 控制台,它基本上是一个可以访问您的网络应用程序状态的 Groovy 控制台。更具体地说,在 Grails 控制台中有一堆预定义变量,您可以使用它们在运行时访问/更改 Web 应用程序。例如,ctx 是一个预定义的变量,它提供对应用程序的 Spring beans (AKA ApplicationContext) 的访问。

通常 grails 控制台作为桌面应用程序运行,但有一个 plugin可让您将其作为应用程序本身的一部分包含在内,从而通过 Web 浏览器使用它。

关于java - Java webapp 中的 Groovy Web 控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2008233/

相关文章:

xml - 使用XmlSlurper解析xml时如何读取冒号属性名称(例如model:name)

c++ - Visual Studio .exe 文件打开并立即关闭

java - javafx 空指针的initialize()方法

java - 在 Windows 7 中不从命令行强制终止 JVM

unit-testing - 从Grails中的Cobertura报告中排除插件

grails - 在Groovy/Grails中使用XmlSlurper解析Pingdom XML响应

java - 如何在 Gradle 中创建 jar,同时保持 applicationDefaultJvmArgs 路径不为空?

java - google oauthed后如何获取用户的电子邮件

ruby-on-rails - 如何在控制台中调用Rails 3模型方法

c++ - 线程控制台窗口的高效实现