工作中很少接觸thymeleaf,利用工作閒餘時間跟著spring實戰這本書接觸到了thymeleaf。由於小董是測試轉開發,所以要比別人付出更多的時間來學習啦~
今天跟著實戰書訓練,啟動專案後訪問對應路徑產生了以下問題:
fri aug 07 13:39:12 cst 2020
there was an unexpected error (type=internal server error, status=500).
起初以為是對映不到導致的,後來發現這是由於thymeleaf解析發生了問題,經過我一點點的注釋部分**啟動,再注釋再啟動...終於找到了無法解析的部分**:
由於該段**使用的th:field = "*",經過了解*選擇表示式是配合著th:object來的,是選擇th:object標籤中指定的實體中的屬性submit your taco
因為小董在標籤裡這麼寫的:
並且在介面中,將design以如下方式傳遞給頁面:model.addattribute("design", new taco());而taco實體中並沒有將name屬性宣告出來導致了此錯誤的產生!
@data這樣以來就解決啦!public class taco
總結一下:
1.如果th:field標籤中使用了*選擇表示式,那麼要配合著th:object來使用
2.要確保*中指定的屬性在th:object指定的實體中存在,正如上所述,我使用了th:field=*,就必須確保name屬性在th:object="$"中指定的後端傳遞的taco實體中存在(model.addattribute("design", new taco());)
vue webpack學習筆記,邊學習邊更新
1.安裝node.js,安裝成功 命令列 node v 命令列 npm v 2.安裝vue cli,命令列 npm install g vue cli 3.進入資料夾建立新專案 命令列 cd 要建立新專案的資料夾 命令列 vue init webpack newproject 建立新專案 4.進入新...
Matlab邊實踐邊學習(一)
最近開始學習機器學習,要用matlab完成一些作業,記錄一下自己的matlab學習歷程吧。函式篇 1.plot 處理線性繪圖。常用方法plot x,y x y均為vector。風格控制字元列表 有如下資料集,x和y均是維數為97x1的向量 補充 執行plot後會自行建立乙個figure視窗,連續執行...
深度優先遍歷之樹邊,前向邊,回邊,橫跨邊
無意翻到一篇大佬的部落格,感覺寫得很好,給了我很大的幫助,特此 根據在有向圖g上進行深度優先遍歷所產生的深度優先森林,可以把圖中的邊分為四類 1 樹邊 是dfs森林的實際組成部分。如果頂點v是在探測邊 u,v 時首次被發現的,那麼 u,v 就是一條樹邊。2 前向邊 是dfs樹中從乙個頂點指向該頂點的...