關(guān)于關(guān)于javascript中數(shù)組的說法中,關(guān)于JAVA WEB這個(gè)問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、Java Web,是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。
2、web包括:web服務(wù)器和web客戶端兩部分。
3、Java在客戶端的應(yīng)用有java applet不過現(xiàn)在使用的很少,Java在服務(wù)器端的應(yīng)用非常的豐富,比如Servlet,JSP和第三方框架等等。
4、Java技術(shù)對(duì)Web領(lǐng)域的發(fā)展注入了強(qiáng)大的動(dòng)力。
5、Java Web技術(shù)的發(fā)展經(jīng)歷了如下幾個(gè)階段:l Servlet技術(shù);l JSP技術(shù);l 模型1:JSP+JavaBeanl 模型2:JSP+JavaBean+Servletl 框架l 可視化開發(fā)Java Web框架簡(jiǎn)介Web框架是人們?cè)谑褂媚撤N語言編寫Web應(yīng)用服務(wù)端時(shí)關(guān)于架構(gòu)的最佳實(shí)踐。
6、 有些Web框架是從實(shí)際的Web項(xiàng)目抽取出來的,也就是說,做一個(gè)具體的應(yīng)用項(xiàng)目時(shí),采取的架構(gòu)比較理想,就把這部分和領(lǐng)域無關(guān),而僅和Web的請(qǐng)求和響應(yīng)處理有關(guān)的設(shè)計(jì)拿出來,形成一個(gè)基礎(chǔ),在開發(fā)別的應(yīng)用項(xiàng)目的時(shí)候則可以從這基礎(chǔ)做起,讓開發(fā)者更關(guān)注領(lǐng)域問題,而不是Web的請(qǐng)求和響應(yīng)的控制。
7、 也有些Web框架是直接設(shè)計(jì)出來的,很多Web框架在設(shè)計(jì)的時(shí)候也都借鑒了別的框架,吸取優(yōu)點(diǎn),修改不足,并根據(jù)自己的框架的定位,在特定方面有自己的發(fā)揮,形成了自己的特點(diǎn),比如有的web框架追求的是松耦合性,層次,結(jié)構(gòu)之間都不密切綁定,有的Web框架則追求敏捷性,強(qiáng)調(diào)約定而不是配置。
8、 Java 的 Web框架雖然各不相同,但基本也都是遵循特定的路數(shù)的:使用Servlet或者Filter攔截請(qǐng)求,使用MVC的思想設(shè)計(jì)架構(gòu),使用約定,XML或 Annotation實(shí)現(xiàn)配置,運(yùn)用Java面向?qū)ο蟮奶攸c(diǎn),面向抽象實(shí)現(xiàn)請(qǐng)求和響應(yīng)的流程,支持Jsp,F(xiàn)reemarker,Velocity等視圖。
本文分享完畢,希望對(duì)大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請(qǐng)聯(lián)系刪除!