jsp數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā) 現(xiàn)在的企業(yè)還在用jsp嗎?
現(xiàn)在的企業(yè)還在用jsp嗎?都在用php。JSP永遠(yuǎn)是j2ee的視圖。所謂freemarker,velocity就是服務(wù)器給文檔喂參數(shù),對(duì)于頁(yè)面本身數(shù)據(jù)相關(guān)的復(fù)雜ui顯示為力。j2ee中前端和后端是分開(kāi)
現(xiàn)在的企業(yè)還在用jsp嗎?
都在用php。
JSP永遠(yuǎn)是j2ee的視圖。所謂freemarker,velocity就是服務(wù)器給文檔喂參數(shù),對(duì)于頁(yè)面本身數(shù)據(jù)相關(guān)的復(fù)雜ui顯示為力。
j2ee中前端和后端是分開(kāi)的,實(shí)際上是模型、視圖和控制器。JSP是視圖,servlet是控制器,模型是數(shù)據(jù)庫(kù)相關(guān)的。
我們做模型的時(shí)候,是比較復(fù)雜的。Pojo、dao、緩存和池。
在需求變化快、溝通成本好的小項(xiàng)目中,是一大利器。
我覺(jué)得不管我用不用它,我都不 我不需要被很多技能淹沒(méi),我贏了。;如果我知道,我就不會(huì)痛苦。如果沒(méi)有。如果某項(xiàng)工作需要使用jsp,只能說(shuō)抱歉,你沒(méi)有工作。
It 這并不是我看不起JAVA開(kāi)發(fā)。我不 3 ~ 5年的經(jīng)驗(yàn)在Linux環(huán)境下看不懂,見(jiàn)過(guò)不止一個(gè)。
現(xiàn)在的建筑一般都是前后分開(kāi)的。即使前后不分離,也會(huì)使用freemarker、themeleaf等模板引擎。只有少數(shù)老牌傳統(tǒng)企業(yè)還在使用jsp。
jsp中數(shù)據(jù)庫(kù)應(yīng)用的流程?
在實(shí)際開(kāi)發(fā)中,MVC設(shè)計(jì)模式是主要模式,它將應(yīng)用程序的輸入、處理和輸出強(qiáng)行分離?,F(xiàn)在JSP頁(yè)面中的代碼減少了很多,輸出也就簡(jiǎn)單完成了。其實(shí)在開(kāi)發(fā)中,JSP中最好只包含3類(lèi)代碼:?接收屬性:接收從Servlet傳遞的屬性。?判斷語(yǔ)句:判斷傳入JSP的屬性是否存在。?輸出內(nèi)容:使用迭代或VO進(jìn)行輸出。t JSP頁(yè)面中唯一允許導(dǎo)入的包只能是java.util包,值應(yīng)該能把握住這一點(diǎn)。,就可以開(kāi)發(fā)出簡(jiǎn)潔明了的JSP頁(yè)面。訪問(wèn)數(shù)據(jù)庫(kù)需要Jdbc技術(shù)。首先加載驅(qū)動(dòng):(#34驅(qū)動(dòng)包。類(lèi)名#34)然后獲取連接:Connection conn (#34連接路徑,端口,數(shù)據(jù)庫(kù)名#34,#34數(shù)據(jù)庫(kù)用戶(hù)名#34,#34密碼#34)然后得到準(zhǔn)備好的語(yǔ)句:準(zhǔn)備好的語(yǔ)句PSTMT (#34 SQL語(yǔ)句#34),然后根據(jù)檢索和添加、刪除、修改的區(qū)別執(zhí)行no。同樣的代碼。