我认为view层应该尽量避免用javascript

解决方案 »

  1.   

    1.你的工作量会很大.(如果你想做好的话.)
    2.我是不支持在浏览器上运行控件的.JAVAsrcipt也只建议做简单的验证.
    3.有个更好的想法:
    提供通一的数据接口.view采用 标签 加 HTML 显示.
    这样最后.用户自己都可以做他的界面.
      

  2.   

    ASP.NET在这方面就做的很好。确实我也同意“尽量少在View层使用JavaScript”的观点,特别是在处理数据校验和安全性问题的时候。因为客户端有权利在他的浏览器上禁用JavaScript,并且,不同的浏览器对JavaScript的支持也有差别,举个最简单的例子--CSDN论坛就无法在Linux下的Mozilla浏览器上正常使用。针对View层的设计变更的解决方案其实蛮多的,这样的问题其实也很早就被提出来了,当然,或许楼主会开发出一套更好的解决方案,不过在真正开发之前请多方参考其它的解决方案--以免重新发明轮子。
      

  3.   

    __________________________________________
    我想使用javabean控制html控件,是不是会更好.
      

  4.   

    js不好。复杂的在可户端运行起来很慢。
    而且也会出现可户端不支持的情况。
    同时js作为脚本语言也没有很好的调试工具。不好调试。也增加了学习负担。
      

  5.   

    讨论到 http://blog.csdn.net/llhdf/archive/2004/12/09/210439.aspx
      

  6.   

    我也不建议用控件,但是用js也有点背离了mvc的初衷,可是view层的确控制起来很不方便,我接触struts时间也不常,常常感觉在view层显示的时候真的是“不知所措”的地步了。尤其是在灵活显示像checkbox等控件的东西很麻烦。有高手能解答一下吗?