小弟也是学SSH才上路的,感觉做一个普通的网站工作量增加了。
  首先第一步建立VO类,然后建立接口--->接口实现类---->struts的Action调用这个接口,我的感觉就是绕了一圈,就做一个登陆验证页面都要花不少功夫了,还不如直接在页面写验证方法-->提交。
   虽然这种模式给人感觉清晰明了,便于维护,但是感觉增加了多余的弯路。

解决方案 »

  1.   

    框架本来就是面向企业级开发的也就是大的系统,使用框架只是为了让层次清晰好便于维护,扩展灵活,修改方便,能工程化作业。你如果只是开发普通网页,那么完全没必要使用框架,用asp开发更快。
      

  2.   

    并不是所有的网站都要使用SSH架构,软件架构有很多,你的这个网站,用个Struts就够了,顶多再用一个Hibernate,没有必要用Spring,没有最好的,只有最适合的……
      

  3.   

    就像struts的ActionForward对象一样,以前我知识的只是直接在action的execut()方法那里,指定资源名,到指定页面,后来翻了下ssh的书,才知道,更好的方法是在struts的配置文件里,配置一个逻辑名与一个资源名关联。因为以后可能用作显示的不仅是jsp,还会有别的来用作显示。
    、楼上说的很对,没有最好的,只有最适合的, 学习了
      

  4.   

    如果你觉得多余了,那就是多余了。如果系统不那么庞大,用最基础的Servlet、jsp、javabean来做就好了。或者干脆php。
      

  5.   

    struts做网站是很方便和有必要的哟,至于hibernate 和 spring,他们都是后台处理型框架,看你业务复杂度来决定,如果业务复杂,代码量打,就可以考虑用 hibernate 和 spring,视情况定的。
      

  6.   

    其实在做网站方面JAVA或许没有PHP、ROR来得有优势。JAVA适合大型的企业级应用