- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 org.apache.commons.fileUpload.FileItem
和其他相关类将文件从本地机器上传到服务器(尽管目前测试两台机器是相同的)。
我将 .jsp
文件作为 UI 和 servlet 来处理上传。现在当请求到达声明
List items = upload.parseRequest(request);
它返回空列表。我在很多地方用谷歌搜索了这个东西。他们中的大多数指定 parserequest()
返回空的症状。但是找不到避免这种情况的确切解决方案。在一个地方我可以看到 Tomcat 可能有过滤器可能已经解析了请求,这就是为什么在上面调用 parseRequest 返回空列表。但是没有说明如何避免这种情况。
是因为我使用的网络服务器(JBOss)吗?还是与java版本和commons.jar版本冲突有关?
我正在使用
您的帮助将非常有用。
最佳答案
我在 Tomcat 中使用类似设置时遇到了同样的问题。解决方案就像在我的输入文件元素上放置一个名称属性一样简单。
在我有 <input type="file" />
之前在我的 HTML 表单中。
一旦我添加了名称标签,即 <input type="file" name="aFile" />
当我从 servlet/JSP 调用 parseRequest(request) 时,我的 DiskFileUpload 对象停止返回一个空列表。
关于java - upload.parseRequest(request) 在 commons.fileUpload 中返回空列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499385/
这个问题已经有答案了: How can I upload files to a server using JSP/Servlet? (14 个回答) 已关闭 6 年前。 我正在尝试使用servlet和
更新:刚刚发现this bug看起来像我的问题。 我正在研究可用于纯JSON的客户端框架。我有一个网址映射为: "/books/$id?"(controller:'book', parseReques
我正在为我的 Grails 应用程序使用自定义 SpringSecurityFilter,并且我正在尝试使用公共(public)上传库来处理请求。我能够在过滤器中处理请求,但是一旦它到达我的 Cont
我在 Android 中有一个客户端应用程序,它使用 HttpURLConnection 将文件发送到服务器。服务器使用 Apache Commons FileUpload API 来解析表单数据值。
Apache 在尝试上传文件时返回此错误(我只保留了堆栈跟踪的第一行和根本原因): HTTP Status 500 - type Exception report message descriptio
这个问题在这里已经有了答案: How to upload files to server using JSP/Servlet? (14 个回答) 5年前关闭。 我上传了我浏览的文件 input typ
我是安卓新手。好吧,我正在尝试将数据发送到解析云,但我收到此异常。 com.parse.ParseRequest$ParseRequestException: unauthorized 这是 Main
查看了该主题的一些现有答案后,我仍然无法弄清楚我可能做错了什么...... 我的单元测试中有以下请求声明: final MockMultipartHttpServletRequest mockRequ
我已经使用 parse.com 创建了一个示例应用程序 jar 。本项目中Buid版本SDK是 22(它运行良好)。但是在将其更改为 23 之后,我在编译应用程序时遇到了一些问题。我试图清理项目,使缓
我一直在四处寻找,但没有一个解决方案能解决我的问题。例如:添加 parseLogInterceptor,更改版本。我正在尝试测试我的应用程序以连接到我的本地解析服务器,但它给了我: com.parse
每当我尝试进行任何查询时,解析服务器都会出现 I/O 失败。 我尝试过使用另一台服务器、检查我的连接、使用其他设备、启动一个新的 Android 项目,但似乎没有任何效果。 public class
我正在编写一个网络应用程序,我想将一个文件上传到 servlet。我读到我可以使用 ServletFileUpload.parseRequest(request)它适用于一台计算机。但是当我尝试在另一
我正在使用 org.apache.commons.fileUpload.FileItem 和其他相关类将文件从本地机器上传到服务器(尽管目前测试两台机器是相同的)。 我将 .jsp 文件作为 UI 和
正在开发一个简单的文件上传程序。我必须使用 jakarta.servlet.* 类,因为我使用的是 Tomcat v10。我在 parseRequest(request) 行遇到编译时错误。 代码:
我想搜索数据库中的一行。我把这个查询放在我的代码中 ParseQuery query_names = ParseQuery.getQuery("PhoneBook"); que
您好,我正在开发使用解析云的 Android 应用程序。在我尝试从解析中获取数据后,我已经注册到系统中。 但我每次都会遇到异常 com.parse.ParseRequest$ParseRequestE
好的,这是我关于这个主题的第 N 个问题,我对 Grails 感到非常沮丧。请快速浏览one of my earlier questions更多细节。 除其他外,我的问题是在测试时将 JSON 格式的
我正在尝试运行在 Parse 服务器中使用匿名登录的应用程序,但我在日志猫中收到以下内容。 该应用程序仅在我的一台装有 Android Oreo 8.1 的设备上运行,但当在另一台装有 Android
我正在按照描述的方式通过多部分过滤器处理文件上传 here .我创建了一个 WAR 文件并部署在 Weblogic 10.3.3 服务器上并出现错误: <[ServletContext@260
我在后端使用 Parse DB,使用了 Login、SaveInBackground、FindInBackGround 等方法,大多数功能都在工作,除了一个使用 SaveInBackground(){
我是一名优秀的程序员,十分优秀!