大伙都进来谈谈自己的思想吧,我觉得做j2ee开发有很多时间浪费在表示层上,无论你多复杂多简单的应用都会存在我提到的问题。我先谈谈自己的思路,希望能抛砖引玉。
对于这个问题我现在是这样解决的,将使用率高的页面作成include的jsp页面,为每个字段传入一个控制参数(0:只读,1:可读写),这样做可以达到重用的目的但在这个include jsp页面中写了很多if else 判断,显得十分不优美。

解决方案 »

  1.   

    需要重用? 有5个以上的页面出现这种情况? 如果真有,那么可以考虑使用TAG实现重用组件。如果只是2-3个页面,那还是直接写页面来得方便。
      

  2.   

    用struts的tiles框架,或者用jsf
      

  3.   

    to: super_zzw(之支吾) 
    我觉得重用是很必要的,不能说直接重新写页面快我就从新写一个页面,那样会给后期维护带来不方便,或许那一天某个字段发生变动,你得该几十个用到过这个字段的页面,而你自己也记不清到底哪些地方用到了这个字段。
      

  4.   

    谢谢 super_zzw(之支吾) 和wmzsl(王明哲) 的回复,我正在考虑通过类反射和标签解决这样的问题,大家都来谈谈看法,这个问题大家都遇到过。