1. 程式人生 > 其它 >SpringMVC form中commandName報錯問題

SpringMVC form中commandName報錯問題

技術標籤:Springspring

今天在學習SpringMVC視圖表單標籤中,遇到了一個問題
很確定程式碼是沒有問題的,但就是報這樣的錯
說是找不到commandName的setter方法,這個屬性是form標籤中的,跟我有什麼關係呢?
在這裡插入圖片描述
這樣一來就知道肯定是不支援或者什麼問題了!!!
經過文件和查閱後瞭解到,在5.x之後,都已經不支援commandName了。可以通過使用modelAttribute代替它,使用方法一致
SpringFramework

在控制器類中存入attribute

model.addAttribute("pro",p);

在jsp頁面中使用,不再使用commandName了

<form:form modelAttribute="pro" action="add" method="post">