js呢,是另外壹種東西了,跟java沒有關系,全稱是javascript,是壹種腳本語言,由瀏覽器來解釋執行。如果妳學到ajax這邊,就能體會到javascript的好處了。
現在所說的struts都是struts2.0,是基於mvc和strut1.0的壹種框架,核心就是攔截器(interceptor)。客戶發送請求,被對應的攔截器攔截,做出相應的處理。這個不是壹兩句能說得清的,得要妳慢慢去理解,慢慢學。
hibernate是數據庫映射用的,也是很厲害的壹個輕型框架。數據庫裏的表和妳的程序中的對象怎麽聯系起來呢?在沒有接觸hibernate的時候,可以用javabean,學習了hibernate之後,就可以用這個框架了。
spring這個框架我最近也正在看,還沒法給妳總結。
總之,先從基礎學起,框架不要急著看。可以先學學jsp,嘗試著用servlet+jsp+javabean做點小應用。了解了解mvc模式,然後再接觸struts啊,hibernate,spring這些。至於js的話,跟java web開發沒有必然的聯系,java web裏的ajax壹般用jquery做。
希望能幫到妳。