struts+jsp在页面图片的上传和下载

    技术2022-05-19  21

    上传

    1.页面配置 <form method="post" action="*.action" enctype ="multipart/form-data"> <input type="file" name="attachments"><!--input的name可以设置数组的编号-> </form> 2.action配置 private File[] attachments; public String test() { InputStream inputStream = new FileInputStream(attachment)new FileInputStream(attachment); return "test"; }

    下载

    1. Action中定义定义InputStream和execute方法 private InputStream inputStream; public String execute(){ inputStream = new FileInputStream(imagePath); return "suc"; }

    2. struts.xml中配置Action的调用接口 <action name="*Action" class="*"> <result name="suc" type="stream"> <param name="inputName">inputStream</param> <param name="contentType">image/jpeg</param> </result> </action> 3. jsp页面 <img src="*.action" />

     

     

     

     

     

     


    最新回复(0)