Class GlueXMLViewController
java.lang.Object
com.poscoict.glueframework.web.control.spring.GlueAbstractController
com.poscoict.glueframework.web.control.spring.GlueXMLViewController
- All Implemented Interfaces:
Controller
이 Controller는 XML 설정을 통한 View를 컨트롤하는 Controller이다.
크게 두 가지 기능을 갖는다.
1. Glue Service 호출 전에 Upload된 Excel 파일에 대한 처리
- Excel 내용을 파싱하여 GlueContext에 List<Map<String, Object>>로 넣는다.
2. Glue Service 호출 후 View 처리
- [view-name]에 xml 파일에 정의한 View 명을 지정한다
-
Field Summary
Fields inherited from class com.poscoict.glueframework.web.control.spring.GlueAbstractController
logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
XML View Resolver로 view명과 GlueContext를 넘겨준다.Methods inherited from class com.poscoict.glueframework.web.control.spring.GlueAbstractController
afterDoAction, getViewPage, handleRequest, preDoAction, processUploadFile, setCookie, setErrorPage, setHeader, setRequestAttr, setRequestParam, setSessionAttr, setViewPage
-
Constructor Details
-
GlueXMLViewController
public GlueXMLViewController()
-
-
Method Details
-
preDoAction
- Specified by:
preDoAction
in classGlueAbstractController
-
afterDoAction
- Specified by:
afterDoAction
in classGlueAbstractController
-
setModelAndView
XML View Resolver로 view명과 GlueContext를 넘겨준다. [viewname]으로 지정된 값이 없으면 GlueSimpleController의 setModelAndView를 호출한다- Specified by:
setModelAndView
in classGlueAbstractController
-