WEB开发课程设计-新闻发布系统(11)

发布时间:2021-06-06

新闻发布系统

newsModel.setTotalRecords(totalRecord); return newsModel; }

3.4 上传管理 3.4.1 上传文件

功能:实现文件上传,可一次上传多个文件,并对文件大小、类型进行过滤 实现:使用apache的common-fileupload组件实现,将文件上传至服务器,同时在数据库中存储相应文件的信息。 1、上传至服务器:

package com.king.action; import java.io.File;

import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.util.Date; import java.util.List;

import org.apache.struts2.ServletActionContext; import com.king.dao.UploadManager; import com.king.utils.DateFormatEditor;

import com.opensymphony.xwork2.ActionSupport; public class UploadAction extends ActionSupport {

private List<File> file; //file对应于表单的file private List<String> fileFileName; private List<String> fileContenType; private String savePath; private int id;

UploadManager uploadManager = new UploadManager(); public int getId() { return id; }

public void setId(int id) { this.id = id; }

public String getSavePath() { return savePath; }

public void setSavePath(String savePath) { this.savePath = savePath; }

public List<File> getFile() {

WEB开发课程设计-新闻发布系统(11).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219