Spring Boot中使用Test单元测试报错javax.websocket.server.ServerContainer not available。
SpringBoot中的使用Test单元测试报错javax.websocket.server.ServerContainernotavailable,项目启动却不报错。这是什么情况啊大神们??... Spring Boot中的使用Test单元测试报错javax.websocket.server.ServerContainer not available,项目启动却不报错。这是什么情况啊 大神们?? 展开
更新时间:2023-09-29 20:09
最满意答案
表单数据都保存在http的正文部分,各个表单项之间用boundary隔开。 格式类似于下面这样:用request.getParameter是取不到数据的,这时需要通过request.getInputStream来取数据,不过取到的是个InputStream,所以无法直接获取指定的表单项(需要自己对取到的流进行解析,才能得到表单项以及上传的文件内容等信息)。 这种需求属于比较共通的功能,所以有很多开源的组件可以直接利用,比如:apache的fileupload组件,smartupload等。 通过这些开源的upload组件提供的API,就可以直接从request中取得指定的表单项了。