http://wiki.dev.daewoobrenic.co.kr/mediawiki/index.php/Spring_MVC_Architecturing
http://forum.springsource.org/showthread.php?t=21639
Mapping 설정
HandlerMapping
.setOrder
SimpleUrlHandlerMapping
<bean id="handlerMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="...do">contentConroller</prop>
</props>
</property>
</bean>
BeanNameUrlHandlerMapping
.setMappings
PropertiesFactoryBean을 이용하면 별도의 파일에서 설정 가능
@RequestMapping
import org.springframework.web.bind.annotation.RequestMapping
View
ViewResolver
InternalResourceViewResolver
.setViewClass, .setCache, .setPrefix, .setSuffix
Conroller
MultiActionController
.setMethodNameResolver
AbstractCommandController
.setCommandClass
SimpleFormConroller
.setCommandName, .setCommandClass, .formBackingObject, .onSubmit , .showForm,. initBinder, .referenceData
@Controller
import org.springframework.stereotype.Controller
MethodNameResolver
PropertiesMethodNameResolver
.setMappings
ParameterMethodNameResolver
.setParamName, .setDefaultMethodName
Developing a Spring Framework MVC application step-by-step
Spring MVC에서 사용하는 ApplicationContext와 WebApplicationContext
Critical security issues found in the Spring Framework
Model
@ModelAttriutes
Binder
@InitBinder
WebDataBinder
ServletRequestDataBinder
MultipartResolver
ComonsMultipartResolver
.setMaxUploadSize, .setUploadTempDir
파일첨부 처리 방법
- Request를 MultipartHttpServletRequest로 casting
- PropertyEditorSupport를 상삭, setValue에서 value instaceof MultipartFile 이면 FileUploadUtil.uploadFormFile사용.
커스텀 태그
spring:bind
HandlerInterceptor
2.5
http://www.infoq.com/articles/spring-2.5-ii-spring-mvc
http://springtutorial.googlecode.com/svn/trunk/moimApp/src/spring/tutorial/web/MoimController.java
Spring 2.5 Annotation기반 Controller 끄적거림
Annotated Spring MVC Controller !!
Annotation-based controller configuration
Spring Framework 2.5의 Annotation based Controller의 메서드 파라미터에서 주의점
http://dev.anyframejava.org/anyframe/doc/web/3.2.0/webfw/springmvc/basic/annotation_controller.html
3.0
스프링 REST 지원 사용하여 애플리케이션에 Atom 뷰 추가하기
REST in Spring 3: RestTemplate
Spring3.0 M2 RESTful Client 구현 예제
Spring 3.0.1 mvc:annotation-driven 이 몰래 하는 짓
http://toby.epril.com/?p=982 :
Spring 3.0 @MVC 메소드에서 자동으로 리턴 모델에 추가되는 것들
DispatcherServlet의 디폴트 대체(fallback) 전략
InsideSpring (3) 스프링 밖에서 WebApplicationContext에 접근하기
http://blog.springsource.com/2010/07/22/spring-mvc-3-showcase/
Spring, Junit 에서 session, request scope bean 을 사용하기
Spring Faces
Simplifying JSF Development with Spring Faces
보안
Spring framework 보안 취약성 보고와 해결 방안.
Json
스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 1
스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 2
스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 3
스프링 JSON view와 jQuery 이용하여 자동완성 기능 만들기 4
[테스트] 스프링의 MappingJacksonJsonView 초간단 학습 테스트
[봄싹 버그]] JSON 뷰와 하이버가 가져온 Proxy 객체
View
Spring MVC에서 jexcel 모듈을 활용한 엑셀 파일 다운로드 기능 구현하기
Validation
http://blog.inflinx.com/2010/03/10/jsr-303-bean-validation-using-spring-3/
http://blog.openframework.or.kr/141
Test
Spring, Junit 에서 session, request scope bean 을 사용하기
[스프링 테스트] 웹 테스트용 WebApplicationContext에 request, session 스코프 빈 등록하기
Formatter
http://chanwook.tistory.com/867