我在生产模式下遇到问题。在开发我的应用程序时,我正在使用开发模式,同时测试一切正常。当我编译我的应用程序以在服务器上部署时,有些功能不起作用。例如,我有一些ComboBox的问题,或者没有所有文本字段将状态保存到数据库,或者数据没有填充到表。似乎并非所有代码都是为生产模式编译的,我不知道为什么。我在服务器上的日志中没有任何错误。可能是交叉编译存在一些问题。当然,当我切换回开发模式时,一切正常。
我在Spring使用ExtGWT(GXT)。
有人有类似的问题吗?
感谢您的帮助。
答案 0 :(得分:2)
在某些schenario中它会发生。特别是当您使用正则表达式时,它在托管模式下运行良好,而不是在编译模式下。
1)您是否调试了客户端服务层中的值?所有的值都出现了吗?
2)在测试后进行编译后,您确定已将最新的javascript下载到浏览器中吗?有时由于浏览器缓存,您可能会使用旧代码。
您能否尝试找到数据完全丢失的地方?如果您确定问题是从gxt端发生的,那么您可以在gxt forum中发布您的问题。