Laszlo服务器不论是2.x还是3.0beta都无法动态加载资源,而LPS服务器本身是支持动态加载的,否则也不叫服务器了!
测试:
下面是个简单的动态加载图像的demo
测试结果:
运行点击按钮后,可以触发button的onclick事件,设置view的资源为uri上的一个图片。结果却是无法正确显示图片,打开debug窗口显示错误为:
结论:
也就是说应该是服务器区域设置不兼容了。我运行Tomcat的服务器是Windows2000区域设置当然是中文了,现在改成en-us,并重新启动Tomcat服务器后,上面的demo测试代码就能正常工作了。
看来Laszlo的国际化支持还是很薄弱,在LaszloSystem的在线技术论坛中这个区域的问题在2003年已经有人提出来了,但到现在2005年了还一直未予以处理,导致技术论坛上还有人骂LaszloSystem的开发团队不负责任。
测试环境配置:
PIII 667 384M
Windows2000 Server SP4
JDK 5.0
Tomcat 5.54
LPS 3.0b1