java - 在 Google App Engine 的 VFS 中编译 JSP 文件

标签 java unit-testing google-app-engine jsp

传统上,Web 应用程序中的 JSP 文件在呈现之前进行编译,有时在运行时编译,具体取决于 WAR 的配置方式。据我了解,Google App Engine 不允许文件 I/O,因此它会在部署 Web 应用程序之前预编译所有 JSP 文件。

是否可以适应例如Jasper 在某种虚拟文件系统中编译 JSP 文件,如 gae-vfs ?这是为了在 Quiz 网站中动态编译 JSP 代码以进行单元测试。

(我也会对在 GAE 中动态编译/运行 JSP 代码的任何其他替代方法感兴趣)

最佳答案

据我对 Japser 的了解:不,那不可能。它总是必须在“真正的”文件系统上工作,所以恐怕答案是否定的。

关于java - 在 Google App Engine 的 VFS 中编译 JSP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5511863/

相关文章:

java - 是否有等效的 verifyZeroInteractions() 用于验证与模拟对象交互的确切数量?

python - 为什么在 Google App Engine 上使用 Django?

google-app-engine - 从 Go on AppEngine 中的 init() 函数获取 URL

java - 在 Java 中用字符串重复整个循环很困难

java - 如何从Fragment中调用Fragment以及数据

unit-testing - Xcode 7测试未运行,但报告成功

unit-testing - 在单元测试中使用随机性和/或迭代?

google-app-engine - 我想构建一个 Google 友好的网络应用程序,我应该从哪里开始?

java - 为什么 java String.split() 留下空字符串?

java - 空 Recyclerview firebase