谁有用struts2上传图片到服务器的例子。谢谢
[b]问题补充:[/b]
我做了一个例子报错
Unable to load bean org.apache.struts2.dispatcher.multipart.MultiPartRequest (jakarta) - [unknown location]
[b]问题补充:[/b]
我先不放到数据库中,先放到服务器端。
[b]问题补充:[/b]
就是我本地机器有图片。C:AA.BMP传到服务器上
[b]问题补充:[/b]
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
报这个异常。怎么回事儿呀?
[b]问题补充:[/b]
是int pos = fileName.lastIndexOf( "." );这句话错了。引号里有空格,就不行
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
struts2上传图片到服务器
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
pmalex 2009-04-15 02:10关注http://www.duduwolf.com/wiki/2007/334.html
这里又详细讲解
实现原理
Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。图片也是一样的,你吧图片的存放地址放在数据表里,不要存到数据库里!
要用的时候直接拿出图片在服务器里相应的地址就可以了!很方便!本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2012-09-07 07:05回答 5 已采纳 1、private String filePath; 修改为private File filePath 可以直接得到上传的文件;(注意文件名是一个临时文件名 以tmp结尾) 2、private S
- 2013-12-24 16:05回答 4 已采纳 还是将附件放在磁盘上吧 至于访问的问题自己配置1个工程就可以了 [code="java"] [/code] 比如我将F盘的attachment文件夹作为上传文件存放目录,可以通过local
- 2012-09-25 14:49回答 6 已采纳 [url]http://stackoverflow.com/questions/1586843/apache-commons-fileupload-tomcat-cant-cope-with-out-
- 2020-08-26 16:40本文将深入探讨如何使用Struts2实现图片上传功能,这对于任何需要处理用户上传文件的Web应用来说都是一个基本需求。 首先,Struts2框架提供了内置的文件上传支持。在HTML表单中,文件上传是通过`multipart/form-...
- 2011-03-28 02:59回答 1 已采纳 简单猜测一下,这一段 [code="xml"] [/code] 改成 [code="xml"] [/code]
- 2008-11-04 14:45回答 15 已采纳 [code="java"] //封装上传文件域的属性 private File upload; [/code] [code="java"] 选择文件: [/code]
- 2008-11-15 05:11回答 8 已采纳 [quote]1.文件大小?[/quote] 根据http消息头中的Content-length,一般上传类库如apache fileupload中都有相关API的。 [quote]2.文件后
- 2021-08-06 01:54西域经略使的博客 web 应用下上传文件需要为表单设置 enctype multipart form data 属性 表单将以二进制 编码的方式提交请求 然后由解析器进行解析 struts2 不提供解析器 但可以和 common fileupload COS 很好的结合 struts2 默认使用...
- 2010-04-14 07:07回答 6 已采纳 如果是s2的话,使用可以将html直接打印。
- 2009-11-29 16:36回答 2 已采纳 [code="java"] // 在ActionForm Bean中设置FormFile属性 /** *The file that the user has uploaded */ priv
- 2010-09-23 00:27回答 1 已采纳 [quote]java.lang.NullPointerException com.glg7.dao.DemandDAOImpl.showMoreDemand(DemandDAOImpl.java
- 2020-09-03 05:56Java中使用Struts2框架进行文件上传时,需要遵循一定的步骤和规范来确保文件能够正确上传。首先,我们需要创建一个HTML页面用于用户上传文件,这个页面会包含一个表单,表单提交的方式需要设置为post,并且编码类型...
- 2020-08-29 09:59Java Struts图片上传至指定文件夹并显示图片功能是基于MVC的Struts框架实现的图片上传功能,该功能可以将上传的图片保存到指定的文件夹中,并在JSP页面上显示上传的图片。 首先,在JSP上传页面中,需要添加enctype=...
- 2020-09-03 15:59在Java开发中,Struts2框架提供了一种方便的方式来处理文件的上传和下载。下面将详细解析如何在Struts2中实现这一功能。 首先,文件上传功能涉及到前端用户界面、后端控制器以及文件存储策略。在JSP页面上,我们...
- 2020-09-01 01:56以上就是在Java Struts2框架下实现文件上传的基本步骤。在实际应用中,还需要考虑错误处理、文件大小限制、文件类型的验证等安全问题,以确保服务的稳定性和安全性。同时,你可能需要使用到Struts2的拦截器...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司