| struts.xml | 
| <action name="fileUpload" class="action.UploadAction"> <interceptor-ref name="prepare" /> <interceptor-ref name="modelDriven" /> <interceptor-ref name="fileUpload" /> <interceptor-ref name="params" /> <interceptor-ref name="workflow" /> <result>list.jsp</result> </action> | 
| struts.properties | 
| // 멀티파트 파서. cos, pell, jakarta를 지정할 수 있다 struts.multipart.parser = jakarta // 임시 저장 디렉토리. 디폴트로 javax.servlet.context.tempdir를 사용 struts.multipart.saveDir = /tmp // 업로드 최대크기 struts.multipart.maxSize = 100000000 | 
| Form.jsp | 
| <%@ page language="java" contentType="text/html; charset=EUC-KR" </body> | 
| UploadAction.java | 
| package action; import java.io.File; import org.apache.commons.io.FileUtils; import com.opensymphony.xwork2.ActionSupport; @SuppressWarnings("serial")  // SETTER  public void setDocContentType(String docContentType) {  public void setDocFileName(String docFileName) {  // GETTER  public User getUser() {  public File getSavedFile() {  @Override  @Override | 
'Web > Framework' 카테고리의 다른 글
| [IBATIS] 파라메터클래스(parameterClass) 에 대한 고찰 (0) | 2009.07.27 | 
|---|---|
| [STRUTS2] 인터셉터(interceptor) 에 대한 고찰 (0) | 2009.07.27 | 
| [STRUTS2] 네임스페이스(namespace) 에 대한 고찰 (0) | 2009.07.27 | 
| [STRUTS2] ResultType - chain (0) | 2009.07.27 | 
| [STRUTS2] 와일드카드(*) 매핑 (0) | 2009.07.27 | 
