表单<form action="save.jsp" method="post" name="upform" enctype="multipart/form-data"> (注意:enctype="multipart/form-data"),这时在save.jsp中用<jsp:setProperty name="info" property="*">不能给Bean设置属性,如何解决啊?由于表单中有<INPUT name="photo" type="file">,要上传图片,故加上 enctype="multipart/form-data",在save.jsp 中加上 MultipartFormDataRequest mrequest = new MultipartFormDataRequest(request,10*1024*1024,MultipartFormDataRequest.COSPARSER,"GBK");后可以通过 mrequest.getParameter()获取参数再用setter(),但参数多就比较麻烦。
这里确实有一些问题,以前我也碰到有上传文件的时候getParameter不正常
后来通过把上传文件和普通input分开表单就解决了。。