做一些 jsp tag标签,可以增强公用性。

解决方案 »

  1.   

    如果以xml来做数据交换的话,程序的灵活性会更好,
    不过还是以性能为代价。。
      

  2.   

    我也比较赞成使用xml.尤其涉及业务流时候!这样数据之间的交换能很好的体现出来
      

  3.   

    把表的信息抽象出来,包含列名称,label,以及类型,对应可选的下拉狂内容等
    之后定义一各类,专门根据上面的信息,生成html页面,这样的话,不就对应上了吗
      

  4.   

    根据业务将表中的数据抽象成类,JSP/JSP TAG只对类进行操作,系统大的话合理的运用一些设计模式(如MVC)。这样可以消除页面和数据库的紧密联系
      

  5.   

    小弟还有个问题,怎么在jsp里面使用类似在application client中使用的各种丰富多彩的控件,如treeview....
      

  6.   

    难道除了applet就没有其他方法了吗?我看很多表达能力很强的非applet的jsp页面也很不错的,只是不知道怎么写出来的?applet能力有限啊!
      

  7.   

    为什么非要用J2EE?使用J2EE的条件你知道吗?好好看看这个月程序员附送的IBM开发专刊。
      

  8.   

    struts应该很好解决了你的问题,JSP页面的信息被提取到一个与表实体一一对应的FormBean中(有些代理的作用),具体操作在另外相关的AcionBean中操作,还可以额外加入一些必要的 validate,error等。
    至于控件么,我还不是很清楚,不过我想可以自己做一个TAGLIB,比如<html:treeview property1=..>,然后自己编写标记处理程序,不过好象很麻烦,而且也不提倡。
      

  9.   

    有点欲哭无泪了,看来web client功能比application真是天壤之别,application有那么多好用的控件,而用网页写出来一个树形控件还要一堆标记语言。我觉的大公司应该包装一些好用的web components啊