打开idea开辟东西,建立javaweb工程,引入相关的struts2相关的jar包,在web.xml中设置装备摆设相关的阻挡器,最后在src目次中建立一个struts.xml文件,用于办理客户端发送的请求
随后在index.jsp中,建立一个表单。表单中的input属性为file。文件上传需要利用这个文件属性才能进行上传。还需要再form中添加一个multipart/form-data
再src中建立一个com.it999.struts2.upload.app的包,包下建立一个FileUploadAction.java的文件,用于实现文件上传的营业编写代码。并在struts.xml中设置装备摆设由客户都请求的action
文件上传需要筹办好个需要的参数,第一个时file文件,一个时contentType,文件类型,fileName文件名,再FileUploadAction中进行这三个参数的界说以及生当作响应的set方式
再execute()方式中编写文件上传的具体步调方式,
开启tomcat办事器,运行该项目到浏览器进行功能的测试以及再idea节制台中查看是否可以当作功的获取file、file类型和file的文件名
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!