idea实现文件上传出了这个问题,好像是我填的参数和他需要的不是一个包里面的,这个该如何解决呀?
根据您的描述,有可能是您的参数类型或格式不正确导致的。您可以仔细阅读API文档或者开发文档,确保您的参数和API需要的参数一致,并且格式正确。另外,您也可以检查您的代码逻辑,确保上传文件的方法和参数传递正确。如果问题仍然存在,请考虑联系API提供商或者开发人员寻求帮助。
(1)此时如果表单中有其他数据时,不能通过request直接获取,需要通过SmartUpload对象获取。
String name=su.getRequest().getParameter("bookName");
并且该代码要在SmartUpload操作完成后添加。
(2)解决乱码:
new String(name.getBytes("GBK"),"utf-8") //注:斜杠方向:/
(3)getPageContext