簡(jiǎn)單解釋什么是servlet mvc是什么?
mvc是什么?MVC的全名是Model View Controller,是一種建議使用“模型-視圖-控制器”怎么設(shè)計(jì)創(chuàng)建角色Web應(yīng)用程序的模式,同樣的提供給了對(duì)HTML、CSS和JavaScript
mvc是什么?
MVC的全名是Model View Controller,是一種建議使用“模型-視圖-控制器”怎么設(shè)計(jì)創(chuàng)建角色Web應(yīng)用程序的模式,同樣的提供給了對(duì)HTML、CSS和JavaScript的徹底壓制,它是一種軟件設(shè)計(jì)典范。
MVC又開(kāi)始是未知于桌面程序中的,全名是Model View Controller,是業(yè)務(wù)模型(model)-用戶界面(view)-控制器(controller)的縮寫,它是一種軟件設(shè)計(jì)典范
jsp語(yǔ)言可不可以解釋執(zhí)行方式?
不行,先要可以轉(zhuǎn)換為servlet后再才想執(zhí)行
mvc模式是什么?
MVC(模型Model-視圖View-控制器Controller)是一種設(shè)計(jì)模式,mlgb(Model)在Java Web里說(shuō)的是JavaBean,在JavaBean中以外其屬性和字段,還是可以有行為非盈利組織會(huì)計(jì)事件,JavaBean可以明白為大多數(shù)Java對(duì)象。Java特殊對(duì)象,那是條件符合Java相關(guān)規(guī)范的所有對(duì)象,這和真實(shí)類徹底是兩回事。業(yè)務(wù)邏輯和數(shù)據(jù)訪問(wèn)應(yīng)該是放在旁邊Model層,也就是V你們負(fù)責(zé)展示展示數(shù)據(jù),Controler除此之外轉(zhuǎn)發(fā)不做業(yè)務(wù)邏輯。完全的邏輯事務(wù),數(shù)據(jù)訪問(wèn),甚至還算法都放Model去。tController是控制器的意思,所謂的控制器,是將用戶跪請(qǐng)?jiān)俎D(zhuǎn)發(fā)給模型層,經(jīng)過(guò)處理后把結(jié)果直接返回到界面層展示出的一個(gè)中間層,那就Controller到底是管什么工作呢?先再說(shuō).先來(lái)看下在JavaWeb中這三個(gè)層像是的定義,一般在JavaWeb里,JSP充當(dāng)V,Servlet指揮C,JavaBean作為M,這里的Servlet管什么工作呢?得到輸入輸入,移回Model層去處理,處理結(jié)果需要保存后點(diǎn)贊和評(píng)論到JSP,然后淋漓盡致地展現(xiàn)數(shù)據(jù)。因?yàn)樗墓δ苁强刂破鞯幕旧瞎δ?,它就管轉(zhuǎn)發(fā),在V和M之間亂轉(zhuǎn)。MVC也沒(méi)把業(yè)務(wù)的邏輯訪問(wèn)看成兩個(gè)層,這是常規(guī)三層架構(gòu)或MVC重新搭建程序最主要的區(qū)別。不過(guò)了。在三層中也提起了Model,不過(guò)分層架構(gòu)中Model的概念與MVC中Model的概念是不一樣的,“三層”中典型的Model層是已實(shí)體類組成的,而MVC里,則是由業(yè)務(wù)邏輯與訪問(wèn)數(shù)據(jù)混編的。
什么是JAVA EE?
JavaEE,Java平臺(tái)企業(yè)版,是Sun公司為企業(yè)級(jí)應(yīng)用推出的標(biāo)準(zhǔn)平臺(tái),用來(lái)開(kāi)發(fā)B/S架構(gòu)軟件,也算是一個(gè)框架,也可以說(shuō)是一種規(guī)范。
JavaEE是在JavaSE的基礎(chǔ)上構(gòu)建體系的,是對(duì)JavaSE的擴(kuò)展,減少了一些更加便捷的應(yīng)用框架。
JavaEE十三太保:JDBC、JNDI、EJB、RMI、Servlet、JSP、XML、JMS、JavaIDL、JTS、JTA、JavaMail和JAF。