我用jsp+servlet+javabean这种框架,发现用servlet控制流程时有诸多不便:
  比如页面名称改变,或需要跳转到另外一个页面时,都需要更改servlet并重新编译,如果有大量跳转时,需要维护很多个servlet...
  所以,我想用xml,在xml里定义跳转的页面,并用servlet读取xml,这样就可以避免更改很多servlet.
  但目前还不知道如何实施,请大家说说,有没有更好的解决方案阿?请不要说struct、spring、hibernate等框架,因为我就是要用servlet来完成

解决方案 »

  1.   

    我想现在最重要的不是说用什么技术,如果你做项目前不理好思路,总想着要日后改的话,用什么做都会很麻烦。
    你应该在让SERVLET跳转时,就想好那些页都该怎么跑!
      

  2.   

    更简单的方法就是将配置文件存成.properties文件,用Properties读取,省掉解析XML文件的麻烦
    a.b.del=x.jsp
    a.b.detail=y.jsp
      

  3.   

    将配置文件存成.properties文件,用Properties读取
    =========
    我还没用过.properties文件呢?能不能说详细一点阿
      

  4.   

    呵呵,properties文件的使用网上一搜一大把啊,这是基础,不掌握不行啊^_^
    j2se基础都没掌握怎么弄j2ee啊?^_^
      

  5.   

    听说用properties,扩展性或者开发平台的迁移,都欠妥,是这样的吗?
      

  6.   

    听说用properties,扩展性或者开发平台的迁移,都欠妥,是这样的吗?为什么呀?
      

  7.   

    把你的路径当变量放在一个java文件里面
      

  8.   

    zhangj0571(笨鸟飞飞) ( ) 
    =========
    ???????怎么讲?
      

  9.   

    zhangj0571(笨鸟飞飞) ( )
    --------------
    是不是我的这种设计不好?
      

  10.   

    如果你只用jsp+servlet+javabean的话 的确比较麻烦 转到另外的页面 我一般写个类 专门负责这个 传参数进去就行
      

  11.   

    只用jsp+servlet+javabean的话,看看,《jsp网站开发四“酷”全书》,
      

  12.   

    我是楼主可是我觉得并不难啊
    我已经实现了,用dom4j解析的
      

  13.   

    楼主,你会struts么?
    struts就是用xml中的信息来控制页面跳转.........PS:不要抱着什么我也要练练的心态,没有必要,而且也没有达到这种水平,对于JSP SEVERLT,当然要理解它们,但是不要想着自己搞一套“框架”出来,有时间多学点其他的,JAVA这里,还有很多等着你学呢
      

  14.   

    建议楼主看一下struts的actionSeverlet的控制流程
      

  15.   

    我是楼主可是我觉得并不难啊
    我已经实现了,用dom4j解析的
      

  16.   

    实现.........在技术这样发达,API这样发达的年代,要实现基本都不难..........要做框架,就不是实现不实现的问题
      

  17.   

    我是楼主我不想做框架,只是最近在做jsp+servlet+javabean的项目,想把流程控制作的好一些而已