BS用什么方式实现智能客户端较好?

如果在BS结构中,要实现复杂的客户端操作或者是客户端要保存较多的临时数据,那就一定要考虑采用智能客户端。
.Net体系结构中已经考虑到智能客户端的实现,但如果在J2EE体系结构中,采用Applet、Flash或者JavaScript,从开发效率和功能等角度来看,各有什么优劣势,我现在正面临一个这样的权衡,希望各位教我。

Applet:需要JVM虚拟机;
Flash: 比较复杂,可编程化不强。
JavaScript:脚本语言,难于调试和维护。

是基于javascript技术的,你看是否可以满足你的要求?

s t e k.com 是基于javascript技术的,你看是否可以满足你的要求?

用Tapestry页面组件技术