multipartfilter 설정후 파일업로드 안됩니다.
- 작성자 :
- 이*휘
- 작성일 :
- 2022-03-22 21:16:51
- 조회수 :
- 2,675
- 구분 :
- 실행환경 / 3.5
- 진행상태 :
- 완료
Q
안녕하세요.
multipartfilter 설정후 파일 업로드가 안되서
기존의 질문들을 참고해서 했는데 안됩니다.
java
MultipartHttpServletRequest mptRequest = (MultipartHttpServletRequest)request;
-->
MultipartHttpServletRequest mptRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);
jsp
<form name="fileForm" id="fileForm" method="post" enctype="multipart/form-data" >
web.xml
<filter>
<filter-name>multipartFilter</filter-name>
<filter-class>org.springframework.web.multipart.support.MultipartFilter</filter-class>
<!-- <init-param> -->
<!-- <param-name>multipartResolverBeanName</param-name> -->
<!-- <param-value>multipartResolver</param-value> -->
<!-- </init-param> -->
</filter>
<filter-mapping>
<filter-name>multipartFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- <filter> -->
<!-- <filter-name>HTMLTagFilter</filter-name> -->
<!-- <filter-class>egovframework.rte.ptl.mvc.filter.HTMLTagFilter</filter-class> -->
<!-- </filter> -->
<!-- <filter-mapping> -->
<!-- <filter-name>HTMLTagFilter</filter-name> -->
<!-- <url-pattern>*.do</url-pattern> -->
<!-- </filter-mapping> -->
<filter>
<filter-name>LoginFilter</filter-name>
<filter-class>egovframework.koraep.filter.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>LoginFilter</filter-name>
<url-pattern>*.do</url-pattern>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
common.xml
<bean id="spring.RegularCommonsMultipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="200000000" />
<property name="maxInMemorySize" value="30000000" />
</bean>
<alias name="spring.RegularCommonsMultipartResolver" alias="filterMultipartResolver" />
감사합니다.
multipartfilter 설정후 파일 업로드가 안되서
기존의 질문들을 참고해서 했는데 안됩니다.
java
MultipartHttpServletRequest mptRequest = (MultipartHttpServletRequest)request;
-->
MultipartHttpServletRequest mptRequest = WebUtils.getNativeRequest(request, MultipartHttpServletRequest.class);
jsp
<form name="fileForm" id="fileForm" method="post" enctype="multipart/form-data" >
web.xml
<filter>
<filter-name>multipartFilter</filter-name>
<filter-class>org.springframework.web.multipart.support.MultipartFilter</filter-class>
<!-- <init-param> -->
<!-- <param-name>multipartResolverBeanName</param-name> -->
<!-- <param-value>multipartResolver</param-value> -->
<!-- </init-param> -->
</filter>
<filter-mapping>
<filter-name>multipartFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<!-- <filter> -->
<!-- <filter-name>HTMLTagFilter</filter-name> -->
<!-- <filter-class>egovframework.rte.ptl.mvc.filter.HTMLTagFilter</filter-class> -->
<!-- </filter> -->
<!-- <filter-mapping> -->
<!-- <filter-name>HTMLTagFilter</filter-name> -->
<!-- <url-pattern>*.do</url-pattern> -->
<!-- </filter-mapping> -->
<filter>
<filter-name>LoginFilter</filter-name>
<filter-class>egovframework.koraep.filter.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>LoginFilter</filter-name>
<url-pattern>*.do</url-pattern>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
common.xml
<bean id="spring.RegularCommonsMultipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="200000000" />
<property name="maxInMemorySize" value="30000000" />
</bean>
<alias name="spring.RegularCommonsMultipartResolver" alias="filterMultipartResolver" />
감사합니다.
환경정보
-
- OS 정보 : windows
- 표준프레임워크 버전 : 3.5.1
- JDK(JRE) 정보 : 1.7
- WAS 정보 : jeus
- DB 정보 : oracle
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
Tomcat WAS의 경우
다음 설정이 추가로 필요할수 있습니다.
allowCasualMultipartParsing="true"
Jeus의 경우도 관련한 설정이 필요한지
벤더사에 문의 해 보시기 바랍니다.
감사합니다.
표준프레임워크센터 입니다.
Tomcat WAS의 경우
다음 설정이 추가로 필요할수 있습니다.
allowCasualMultipartParsing="true"
Jeus의 경우도 관련한 설정이 필요한지
벤더사에 문의 해 보시기 바랍니다.
감사합니다.