手机版

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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)