AbstractExcelView를 확장 한 뷰 클래스가 있습니다.AbstractView를 확장 한 뷰에 MessageSource를 삽입하는 방법
public class ExportExcelParticipantsView extends AbstractExcelView {
...
}
이 빈에 MessageSource를 주입하고 싶습니다. 이것이 가능한가?
ResourceBundleViewResolver를 사용하여보기 (이 경우)를 해결합니다.
<bean id="resourceBundleViewResolver"
class="org.springframework.web.servlet.view.ResourceBundleViewResolver">
<!-- Classpath needs to have views.properties -->
<property name="basename" value="views" />
<!-- This view resolver is the first one used -->
<property name="order" value="0"/>
<property name="defaultParentView" value="parent-view"/>
</bean>
뷰가 요청 될 때마다이 뷰 클래스를 인스턴스화하여이 클래스에 메시지 소스를 주입하는 것이 더 어렵습니다. 보통의? 심지어 가능할까요?
현재 모델에서 MessageSource를 컨트롤러의보기로 전달합니다. 이것을 피할 수 있습니까?