The error is SPRINGMVC, and seeing it means that the control name of the html/jsp page does not match the parameters of the function in the controller.
Like there's a form on the interface.
<formname= "Form1"Action= "uploaddocument.html"Method= "POST"ENCTYPE= "Multipart/form-data"> <Divclass= "form" > <P> <spanclass= "req"><inputID= "Remarktxt"name= "remarktxt"class= "Field size4"title= "Enter the date" /></span> <label>Remark:<span>(The brief introduction of the file)</span></label> </P> <P> <spanclass= "req"><inputtype= "File"name= "Uploadfilectrl"class= "Field size4"title= "Choose the file" /></span> <label>Upload file:<span>(Click browse to choose)</span></label> </P> </Div> <Divclass= "Buttons"> <inputID= "Querybtn"type= "button"class= "button"value= "Submit" /> </Div> </form>
The corresponding function parameters should be written like this:
@RequestMapping (value= "/uploaddocument") public String uploaddocument (@RequestParam ( " Remarktxt") String remark, @RequestParam ("Uploadfilectrl") multipartfile file,
HttpServletRequest request,
HttpServletResponse response) {
....
}
}
Note the one by one correspondence between the above bold characters.
Error the request sent by the client was syntactically incorrect () resolution