Struts1.3上传文件

Struts1.3上传图片
uploadFile.jsp:
<%@ page language="java" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>

<html>
<head>
<title>JSP for UploadFileForm form</title>
</head>
<body>
<html:form action="/uploadFile">
file : <html:file property="file"/><html:errors property="file"/><br/>
<html:submit/><html:cancel/>
</html:form>
</body>
</html>


public ActionForward uploadfile(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {

UploadActionForm uaf = (UploadActionForm)form;
String fileName = null;
FormFile formFile = uaf.getMyFile();
if (!"".equals(uaf.getMyFileName())){
String fileExt = formFile.getFileName().substring(formFile.getFileName().indexOf("."));
fileName = uaf.getMyFileName()+fileExt;}
else fileName = formFile.getFileName();
FileOutputStream fos = new FileOutputStream("d:\\"+fileName);
fos.write(formFile.getFileData());
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值