小編給大家分享一下基于Bootstrap的Java開發(fā)問題有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
為宣恩等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及宣恩網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、宣恩網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!第一次接觸Bootstrap框架,特別生疏。但是在慢慢了解了之后會發(fā)現(xiàn)bootstrap是一個(gè)前端的技術(shù)框架。結(jié)合了JQuery從而實(shí)現(xiàn)了非常豐富、美觀的界面效果。此次項(xiàng)目是基于Spring MVC模式下。
1.菜單
在Bootstrap中構(gòu)建一個(gè)菜單是一件非常容易的事情。因?yàn)橛袑iT的菜單管理,所以相比以前做過的菜單相對來說就輕松的多。只需要點(diǎn)開菜單管理,進(jìn)行需求菜單的添加。如下圖所示:
添加完菜單之后還不能顯示,因?yàn)闆]有為菜單分配權(quán)限。接下來在角色權(quán)限管理里面為菜單進(jìn)行授權(quán)。之后用授權(quán)過的賬戶進(jìn)行登錄就可以看見剛才所添加的菜單。
2.上傳圖片
上傳圖片費(fèi)了好久才完成。開始以為上傳圖片功能已經(jīng)做成功了。但是回過頭看的時(shí)候才發(fā)現(xiàn)是有問題的。
問題一:
因?yàn)槲沂强偣惨蟼魅龔垐D片,遇到的問題是每一次上傳都上傳成功了,可是數(shù)據(jù)庫里的數(shù)據(jù)永遠(yuǎn)保存的最后一條的記錄。最終發(fā)現(xiàn)發(fā)現(xiàn)方法的參數(shù)寫錯(cuò)了。本來調(diào)用的是根據(jù)多個(gè)屬性刪除對象實(shí)體,結(jié)果發(fā)現(xiàn)在方法的參數(shù)里寫了兩個(gè)參數(shù)new String[] { "type", "typeId" },就是第二個(gè)參數(shù)typeId導(dǎo)致每次刪除的都是用戶的所有記錄。最終改為new String[] { "type", "imgId" },將第二個(gè)參數(shù)改為imgId每次根據(jù)圖片的類型刪除。每次改變只是改變相對應(yīng)的圖片,避免了將同一個(gè)用戶的所有圖片都刪除。
問題二:
上傳成功后怎么都顯示不到頁面。問題是之前的做法是只上傳一張圖片,每次上傳后的圖片路徑保存到filePath里,然而現(xiàn)在變成上傳三張圖片后每一次上傳的圖片路徑都會保存到filePath里,也就是說第二次上傳的圖片路徑每次都會覆蓋上一次的路徑,因此三張圖片在頁面的顯示效果永遠(yuǎn)都是同一張照片。
最終在要顯示的頁面里從attachment表里面將用戶對應(yīng)所上傳的圖片顯示在頁面,這樣就避免了filePath里只能保存一個(gè)路徑的問題!
以上是“基于Bootstrap的Java開發(fā)問題有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司行業(yè)資訊頻道!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。