在學(xué)習(xí)SpringMvc的時(shí)候遇到了一個(gè)問題,后臺一直接收不到前臺傳遞過來的參數(shù),耽誤了好長時(shí)間終于找到了原因,寫篇博客記錄下這個(gè)坑,嚶嚶嚶 --__--
成都創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元淶水做網(wǎng)站,已為上家服務(wù),為淶水各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108使用SpringMvc接受前臺傳遞的參數(shù)非常簡單,只要參數(shù)名和前臺表單中的名稱一致即可,我弄得是一個(gè)文件上傳的例子,所以看下我的前臺頁面
List All Employees
下面是SpringMvc的控制器
@Controller
public class springMVCTest {
@RequestMapping("/testFileUpload")
public String testFileUpload(@RequestParam("desc") String desc,
@RequestParam("file") MultipartFile file) throws IOException {
System.out.println("desc: " + desc);
System.out.println("originalFilename: " + file.getOriginalFilename());
System.out.println("inputStream: " + file.getInputStream());
return "success";
}
}
接著是web.xml文件
springDispatcherServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc.xml
1
springDispatcherServlet
/
然后是SpringMvc的配置文件
之后坑就來了,由于是文件上傳,所以需要在Spring MVC的配置文件中添加multipartResolver,添加就添加唄,于是我就加上了下面這一段代碼:
然后坑就出現(xiàn),費(fèi)盡周折發(fā)現(xiàn)是id寫錯(cuò)了,id="multipartResolver",修改代碼為:
附上我喜歡的一句話
我想也許有一天,你會(huì)變成像我這樣的老人,并向一位年輕人娓娓道來:你是如何將生活帶給你檸檬般的酸楚,釀成猶如檸檬汽水般的甘甜。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(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)用場景需求。