1. 程式人生 > >SSH增刪改查報錯 java.long.NosuchMethodException:com.baidu.controller.UserController...

SSH增刪改查報錯 java.long.NosuchMethodException:com.baidu.controller.UserController...

昨天在用SSH寫單表增刪改的時候出現一個問題 在這裡插入圖片描述

但是控制檯不報錯。 開始我是這樣寫的 在這裡插入圖片描述在這裡插入圖片描述然後我發現 列表功能還有新增 刪除均可以操作,唯獨更新時會報錯。經過仔細檢視才發現,我的HttpServletRequest以我上面寫的那種方式是錯誤的。如果將HttpServletRequest先在list()方法裡面實現,再將她宣告到全域性變數後它只可以被list()自己使用。而我的toUpdate方法也用到了request,他在使用這個request時只是單純的呼叫了全域性變數的request,而沒有真正可以使用他的具體實現方法。所以我做了以下更改。

在這裡插入圖片描述 在這裡插入圖片描述

這樣修改之後,整個專案就不會再報錯了。可能這篇文章我表達的不是很清楚,有些小夥伴想要整套增刪改查。那我就將整套程式碼放到下一篇blog。有興趣的小夥伴可以看一下。

ps:歡迎大傢俬我提出建議與意見~