Underscore.js模板使用<%=%>进行变量插值.不幸的是,这也是在JSP(或GSP)中解释的.有没有办法在JSP中使用Underscore.js模板?
我有兴趣了解人们如何部署CakePHP应用程序.我最近接触过一些自由开发的CakePHP开发,这对我来说是一个很好的机会,可以在表示层获得一些经验(在我的FT工作中,我在业务和持久层中进行Java EE开发).
我的想法在这一点上有点混乱,但我正在考虑以下场景:
在IDE中工作的开发人员修改文件,该文件自动(在后台)与本地运行的开发Web服务器同步.这种情况是我理想地喜欢进行开发的方式...进行更改并能够在没有任何额外步骤的情况下查看操作中的更改.
在IDE中工作的开发人员修改一个文件,该文件通过FTP与远程运行的开发Web服务器自动(在后台)同步.当我使用我的上网本(它运行我的IDE足够慢,因为它没有混合中的Web服务器)时,这种情况会很有用.
我最熟悉的开发工具是Eclipse,Ant和Subversion.我的偏好是继续使用它们,但我会考虑切换,如果这样做可以很容易地实现这些场景.
问题:
对于一篇文章中的这么多问题感到抱歉,但我认为这些问题都是相关的,并认为将讨论集中在一个地方是有用的.
我理解使用etags进行乐观并发控制(例如在RESTful风格的体系结构中),并且我已经读过etags对于同一资源的不同表示应该是不同的.这是为什么?
最终,我们是否有兴趣了解资源是否已更改,以便我们可以处理并发修改?我甚至很难想象资源的表示会在没有资源本身变化的情况下发生变化,所以我显然缺少一些基本的理解.
我有一个简单的Maven webapp,它使用单个JSP和RequireJS来提供单页Javascript密集的应用程序.我一直在寻找可以用来在构建过程中指纹资产(.js,.css等)的东西,但是还没有找到解决这个问题的东西.
我想在内容发生变化时更改资产文件名,这样我就可以告诉浏览器将它们缓存很长时间,但是每当它们发生变化时仍然会下载最新的.我还需要对这些资产进行任何引用,以便在它们发生变化时进行更新.无论我使用什么,都必须使用RequireJS.
有什么建议?