testform.java

来自「这是一个上传下载的原代码」· Java 代码 · 共 30 行

JAVA
30 行
字号
package com.model.form;

import java.util.ArrayList;
import java.util.List;

import org.apache.struts.action.ActionForm;

import com.project.util.UploadFile;

public class TestForm extends ActionForm {
	private List attachFiles = new ArrayList();

	public List getAttachFiles() {
		return attachFiles;
	}

	public void setAttachFiles(List attachFiles) {
		this.attachFiles = attachFiles;
	}

	public UploadFile getAttachFile(int index) {
		// ActionServlet在populate form的时候调用getAttachFile
		// 不过index的顺序具有不确定性, 经调试3个控件时顺序为2/0/1
		// 因此不管顺序如何都先添加一个然后取最大的一个
		this.attachFiles.add(new UploadFile());
		return (UploadFile) this.attachFiles.get(this.attachFiles.size() - 1);
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?