成都网站建设设计

将想法与焦点和您一起共享

Struts2实现文件上传功能-创新互联

Servlet 3.0规范的HttpServletRequest已经提供了方法来处理文件上传但这种上传需要在Servlet中完成。而Struts2则提供了更简单的封装。

我们提供的服务有:做网站、成都网站建设、微信公众号开发、网站优化、网站认证、富宁ssl等。为成百上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的富宁网站制作公司

Struts2默认使用的是Jakarta的Common-FileUpload的文件上传框架,因此使用Struts2的文件上传功能,则需要添加两个jar包,即commons-io-2.2.jar和commons-fileupload-1.3.1.jar。

Struts2简单文件上传示例:

1.文件上传页面

  为了能上传文件,表单的method必须设置为POST,并且enctype设置为multipart/form-data。一旦设置了enctype为multipart/form-data,此时浏览器将会采用二进制流的方式来处理表单数据。

<%@ taglib prefix="s" uri="/struts-tags" %>
<%--
 Created by IntelliJ IDEA.
 User: Administrator
 Date: 2018/1/16
 Time: 14:06
 To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>


 Struts2 简单文件上传


 
 
 
 



网页名称:Struts2实现文件上传功能-创新互联
网址分享:http://chengdu.cdxwcx.cn/article/didjih.html