基於Bootstrap的Java開發問題總結

2021-07-26 03:07:44 字數 1185 閱讀 3913

**商資訊管理

第一次接觸bootstrap

框架,特別生疏。但是在慢慢了解了之後會發現

bootstrap

是乙個前端的技術框架。結合了

jquery

從而實現了非常豐富、美觀的介面效果。此次專案是基於

spring mvc

模式下。

1.選單

在bootstrap

中構建乙個選單是一件非常容易的事情。因為有專門的選單管理,所以相比以前做過的選單相對來說就輕鬆的多。只需要點開選單管理,進行需求選單的新增。如下圖所示:

新增完選單之後還不能顯示,因為沒有為選單分配許可權。接下來在角色許可權管理裡面為選單進行授權。之後用授權過的賬戶進行登入就可以看見剛才所新增的選單。

2.上傳

上傳費了好久才完成。開始以為上傳功能已經做成功了。但是回過頭看的時候才發現是有問題的。

問題一:

因為我是總共要上傳三張,遇到的問題是每一次上傳都上傳成功了,可是資料庫裡的資料永遠儲存的最後一條的記錄。最終發現發現方法的引數寫錯了。本來呼叫的是根據多個屬性刪除物件實體,結果發現在方法的引數裡寫了兩個引數newstring

,就是第二個引數typeid

導致每次刪除的都是使用者的所有記錄。最終改為

newstring

,將第二個引數改為imgid

每次根據的型別刪除。每次改變只是改變相對應的,避免了將同乙個使用者的所有都刪除。

問題二:

上傳成功後怎麼都顯示不到頁面。問題是之前的做法是只上傳一張,每次上傳後的路徑儲存到filepath

裡,然而現在變成上傳三張後每一次上傳的路徑都會儲存到

filepath

最終在要顯示的頁面裡從attachment

表裡面將使用者對應所上傳的顯示在頁面,這樣就避免了

filepath

裡只能儲存乙個路徑的問題!

基於bootstrap的mvcpager簡單分頁

然後匯入命名空間 using webdiyer.webcontrols.mvc 前提是要引用dll檔案 下面是源 控制器 public actionresult basic string id else return view list 檢視頁面 切記要匯入命名空間 using boostrap.m...

基於bootstrap的網頁開發

1.html5shiv.js的作用是?html5shiv主要解決html5提出的新的元素不被ie6 8識別,這些新元素不能作為父節點包裹子元素,並且不能應用css樣式。讓css 樣式應用在未知元素上只需執行 document.createelement elementname 即可實現。html5s...

基於bootstrap 模態框的警告框

基於bootstrap 模態框的警告框 1,匯入bootstrap 外掛程式,2,jsp中的警告框 class modal fade id myalert style z index 2000 class modal backdrop in style z index 1900 div class ...