์Šคํ‚ต๋„ค๋น„๊ฒŒ์ด์…˜

POPUP ZONE

์ผ์ •

QUICK SERVICE

์˜ˆ๋น„์ธ
๊ฒฝ๋™์ธ
๊ต์ง์›
/

KDU News

ใˆœ์ค€๋น„๋œ์‚ฌ๋žŒ๋“ค ํŽ˜์–ดํ”ผ์Šค, ๊ฒฝ๋™๋Œ€์— ์žฅํ•™๊ธˆ ๊ธฐ๋ถ€โ€ฆโ€œ์‚ฌํšŒ์™€ ํ•จ๊ป˜ ์„ฑ์žฅํ•˜๋Š” ๊ธฐ์—…์ฒ ํ•™ ์‹ค์ฒœโ€ ์ธํ…Œ๋ฆฌ์–ด ์ง€์› ์„œ๋น„์Šค ์ „๋ฌธ๊ธฐ์—… ใˆœ์ค€๋น„๋œ์‚ฌ๋žŒ๋“ค ํŽ˜์–ดํ”ผ์Šค(๋Œ€ํ‘œ ์–‘์Šนํ˜ธ)๊ฐ€ ์ง€๋‚œ 26์ผ ๊ฒฝ๋™๋Œ€ํ•™๊ต์— ์žฅํ•™๊ธˆ์„ ์ „๋‹ฌํ–ˆ๋‹ค. ์ด๋ฒˆ ๊ธฐ๋ถ€๋Š” ์ฒญ๋…„ ์„ธ๋Œ€์˜ ํ•™์—… ์ง€์›๊ณผ ๋ฏธ๋ž˜ ์ธ์žฌ ์œก์„ฑ์„ ๋•๊ธฐ ์œ„ํ•œ ์‚ฌํšŒ๊ณตํ—Œ ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ ๋งˆ๋ จ๋๋‹ค. ํŽ˜์–ดํ”ผ์Šค๋Š” 2023๋…„๋ถ€ํ„ฐ ๊ธฐ์—… ์ˆ˜์ต์˜ ์ผ๋ถ€๋ฅผ ‘๋ฏธ๋ž˜ํฌ๋ง๊ธฐ๊ธˆ’์œผ๋กœ ์กฐ์„ฑํ•ด ์žฅํ•™๊ธˆ ๊ธฐ๋ถ€ ๋“ฑ ๋‹ค์–‘ํ•œ ๋‚˜๋ˆ”์„ ์ •๊ธฐ์ ์œผ๋กœ ์ด์–ด์˜ค๊ณ  ์žˆ๋‹ค. ์ผํšŒ์„ฑ ์ง€์›์ด ์•„๋‹Œ ‘์‚ฌํšŒ์™€ ํ•จ๊ป˜ ์„ฑ์žฅํ•œ๋‹ค’๋Š” ๊ฒฝ์˜์ฒ ํ•™ ์•„๋ž˜ ๋‹ค์ˆ˜์˜ ๋Œ€ํ•™๊ณผ ๊ธฐ๊ด€์— ๊พธ์ค€ํžˆ ์žฅํ•™๊ธˆ๊ณผ ํ›„์›๊ธˆ์„ ์ „๋‹ฌํ•ด ์˜จ ์ ์ด ํŠน์ง•์ด๋‹ค. 2025-10-02
์ค„๊ธฐ์„ธํฌ ๊ถŒ์œ„์ž ๋ผ์ •์ฐฌ ๋ฐ”์ด์˜ค์Šคํƒ€ ํšŒ์žฅ, ๊ฒฝ๋™๋Œ€ ๋ช…์˜ˆ์ด์žฅ์œผ๋กœ ์ถ”๋Œ€ ๊ฒฝ๋™๋Œ€ํ•™๊ต(์ด์žฅ ์ „์„ฑ์šฉ)๋Š” 1์ผ ์„ธ๊ณ„์  ์ค„๊ธฐ์„ธํฌ ์—ฐ๊ตฌ์ž ๋ผ์ •์ฐฌ ๋ฐ•์‚ฌ(๋ฐ”์ด์˜ค์Šคํƒ€๊ทธ๋ฃน ํšŒ์žฅ)๋ฅผ ๋ช…์˜ˆ์ด์žฅ์— ์ถ”๋Œ€ํ–ˆ๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์–‘์ฃผ ๋ฉ”ํŠธ๋กœํด์บ ํผ์Šค์—์„œ ๊ฑฐํ–‰๋œ ์ถ”๋Œ€์‹ ๋ฐ ํŠน๊ฐ•์—๋Š” ๋ผ์ •์ฐฌ ํšŒ์žฅ ๋ถ€๋ถ€์™€ ์ „์„ฑ์šฉ ์ด์žฅ์„ ๋น„๋กฏํ•œ ๋ณด์ง๊ต์ˆ˜, ํ•™์ƒ ๋“ฑ 150๋ช…์ด ์ฐธ์„ํ–ˆ๋‹ค.์ด๋‚  ์ถ”๋Œ€์‹์€ ์•ฝ๋ ฅ ์†Œ๊ฐœ, ๊ธฐ๋…ํŒจ ๋ฐ ๊ฝƒ๋‹ค๋ฐœ ์ฆ์ •, ์ „์„ฑ์šฉ ์ด์žฅ ํ™˜์˜์‚ฌ, ์ „์žฌ์šฑ ๊ฒฝ๋™๋Œ€ํ•™๊ต๋ฒ•์ธ ์ด์‚ฌ์žฅ ์ถ•์‚ฌ์— ์ด์–ด, ๋ช…์˜ˆ์ด์žฅ ์ธ์‚ฌ๋ง๊ณผ ํŠน๊ฐ• ์ˆœ์œผ๋กœ ์ด์–ด์กŒ๋‹ค. ์ „์„ฑ์šฉ ์ด์žฅ์€ ํ™˜์˜์‚ฌ์—์„œ “์„ธ๊ณ„์  ์ƒ๋ช…๊ณตํ•™์ž์ด๋ฉด์„œ ์‚ฌ์—…๊ฐ€๋ฅผ ๊ฒฝ๋™๋Œ€์— ๋ชจ์…”์„œ ํ•™๊ต์˜ ์œ„๊ฒฉ ์ƒ์Šน๊ณผ ํ•™์ƒ๋“ค์˜ ๋ฐฐ์›€์— ํฐ ๋„์›€์ด ๋  ๊ฒƒ”์ด๋ผ๋ฉฐ, ๋ช…์˜ˆ์ด์žฅ ์˜์ž…์˜ ๊ธฐ์จ์„ ํ”ผ๋ ฅํ–ˆ๋‹ค. 2025-10-01
๊ฒฝ๋™๋Œ€, โ€˜5๊ทน3ํŠน ์‹œ๋Œ€โ€™ ๋งž์•„ ๊ฒฝ๊ธฐ๋ถ๋ถ€ ๋ฐœ์ „ ์„ธ๋ฏธ๋‚˜ ๊ฒฝ๋™๋Œ€ํ•™๊ต(์ด์žฅ ์ „์„ฑ์šฉ)๋Š” 25์ผ, ๊ฒฝ๊ธฐ๋„ ์–‘์ฃผ ๋ฉ”ํŠธ๋กœํด์บ ํผ์Šค์—์„œ “2025๋…„ ์ง€์—ญ๋Œ€ํ•™๊ณผ ํ•จ๊ป˜ํ•˜๋Š” ๊ฒฝ๊ธฐ๋ถ๋ถ€ ๋ฐœ์ „ ์„ธ๋ฏธ๋‚˜”๋ฅผ ๊ฐœ์ตœํ•˜์˜€๋‹ค๊ณ  ๋ฐํ˜”๋‹ค. ์ด๋ฒˆ ์„ธ๋ฏธ๋‚˜๋Š” ์ด์žฌ๋ช… ์ •๋ถ€๊ฐ€ ์ถ”์ง„ํ•˜๋Š” ‘5๊ทน 3ํŠน ์‹œ๋Œ€’์— ์ฆˆ์Œํ•˜์—ฌ, ์ „๊ตญ ๊ท ํ˜•๋ฐœ์ „์˜ ๋ฐ”ํƒ•์ด ๋  ๊ฒฝ๊ธฐ๋ถ๋ถ€์˜ ๋ฐœ์ „ ๋ฐฉํ–ฅ ๋ฐ ์ „๋žต์„ ๊ตฌ์ƒํ•˜๊ณ , ๊ฒฝ๊ธฐ๋ถ๋ถ€ ์„ฑ์žฅ๊ณผ ํ–ฅํ›„ ๋จน๊ฑฐ๋ฆฌ๋„ ๋ชจ์ƒ‰ํ•˜๊ธฐ ์œ„ํ•ด ๋งˆ๋ จ๋˜์—ˆ๋‹ค. ์„ธ๋ฏธ๋‚˜๋Š” ์ „์„ฑ์šฉ ์ด์žฅ ๊ฐœํšŒ์‚ฌ์— ์ด์€ ์กฐ์žฅ์„ ๊ฒฝ๊ธฐ๋ถ๋ถ€ํŠน๋ณ„์ž์น˜๋„์ถ”์ง„๋‹จ์žฅ๊ณผ ๊ฐ•์ˆ˜ํ˜„ ์–‘์ฃผ์‹œ์žฅ์˜ ์ถ•์‚ฌ, ์ •์„ฑํ˜ธ ๋ฒ•๋ฌด๋ถ€์žฅ๊ด€(๊ตญํšŒ์˜์›. ์–‘์ฃผ์‹œ)์˜ ์˜์ƒ๋ฉ”์‹œ์ง€ ์ดํ›„์— ์ง„ํ–‰๋˜์—ˆ๋‹ค. 1๋ถ€ ์„ธ์…˜ “5๊ทน3ํŠน์‹œ๋Œ€ ๊ฒฝ๊ธฐ๋ถ๋ถ€ ๋ฐœ์ „๋ฐฉํ–ฅ”์€ ํ•œ๊ตญ์ง€๋ฐฉ์ž์น˜ํ•™ํšŒ ์ฐจ๊ธฐ ํšŒ์žฅ ์ดํ–ฅ์ˆ˜(๊ฑด๊ตญ๋Œ€)๊ต์ˆ˜ ๋ฐœ์ œ ํ›„, ํ•œ๊ตญ๊ณต๊ณตESGํ•™ํšŒ ์‚ฌ๋“ํ™˜ ํšŒ์žฅ(๊ฒฝ๋™๋Œ€ ํ–‰์ •ํ•™๊ณผ)์„ ์ขŒ์žฅ์œผ๋กœ ํ† ๋ก ์ด ์ง„ํ–‰๋˜์—ˆ๋‹ค. ํ† ๋ก ์ž๋กœ ์ฃผ์žฌ๋ณต(ํ•œ๊ตญ์ง€๋ฐฉํ–‰์ •์—ฐ๊ตฌ์›), ์ž„์ •๋นˆ(ํ•œ๊ตญ์ง€๋ฐฉ์ž์น˜ํ•™ํšŒ), ์ด์ง€์—ฐ(์–‘์ฃผ์‹œ์˜ํšŒ) ๋ฐ•๊ด€๊ทœ(๋Œ€ํ•œ๋ฏผ๊ตญ๋„์‹œ์‚ฌํ˜‘์˜ํšŒ), ๋‚จ์ง€ํ˜„(๊ฒฝ๊ธฐ์—ฐ๊ตฌ์›)์”จ ๋“ฑ์ด ์ฐธ์—ฌํ•˜์˜€๋‹ค. 2025-09-29
์ทจ์—…์‚ฌ๊ด€ํ•™๊ต ๊ฒฝ๋™๋Œ€ ์ฒญ๋…„์ฐฝ์—… ํ† ํฌ์ฝ˜์„œํŠธ ๊ฐœ์ตœ ๊ฒฝ๋™๋Œ€๋Š” 24์ผ '2025ํ•™๋…„๋„ ์ฒญ๋…„์ฐฝ์—… ํ† ํฌ์ฝ˜์„œํŠธ'๋ฅผ ๊ฐœ์ตœํ–ˆ๋‹ค๊ณ  25์ผ ๋ฐํ˜”๋‹ค. ์ด๋ฒˆ ํ–‰์‚ฌ์—๋Š” ์ฐฝ์—…์— ๊ด€์‹ฌ ์žˆ๋Š” ์žฌํ•™์ƒ 100์—ฌ ๋ช…์ด ์ฐธ์„ํ•ด, ์„ ๋ฐฐ ์ฒญ๋…„์ฐฝ์—…๋“ค๋กœ๋ถ€ํ„ฐ ์‹ค์งˆ์  ๊ฒฝํ—˜๊ณผ ์กฐ์–ธ์„ ๋“ค์—ˆ๋‹ค. ํ•™์ƒ๋“ค์€ ๋จผ์ € '์ž‘์€ ์ƒ๊ฐ์—์„œ ์‹œ์ž‘๋œ ์ฐฝ์—…์ด์•ผ๊ธฐ'(์Šˆํผ์ธ์Šคํ”ผ์น˜ ๋ฐ•์„ธ์ธ ๋Œ€ํ‘œ)๋ž€ ์ฃผ์ œ์˜ ์ฐฝ์—… ๋„์ „ ํŠน๊ฐ•์— ์ฐธ์—ฌํ–ˆ๋‹ค. ์ด์–ด์„œ ์ฒญ๋…„์ฐฝ์—…๊ฐ€ ์„ธ๋ช… ์ตœ์žฌ์˜(๋””์–ด์•„ํ‚คํ…ํŠธ ๋Œ€ํ‘œ), ์œ ํ™˜์ค€(ํ…๋นŒ๋ฆฌ์–ธ ๋Œ€ํ‘œ), ์›์ข…์šฐ(๋–ก๋ณถ์ดํ–‰์„ฑ ๋Œ€ํ‘œ)์”จ์˜ ์‚ฌ๋ก€๋ฅผ ๊ณต์œ ํ–ˆ๋‹ค. ์ด๋“ค์€ ๋ฐœํ‘œ์—์„œ ์•„์ดํ…œ ๋ฐœ๊ตด, ์‹คํŒจ์™€ ๊ทน๋ณต, ์„ฑ์žฅ์ „๋žต์— ๊ด€ํ•œ ์ƒ์ƒํ•œ ๊ฒฝํ—˜์„ ํ•™์ƒ๋“ค๊ณผ ๋‚˜๋ˆ„์—ˆ๋‹ค. 2025-09-29
KDU News ๋”๋ณด๊ธฐ

KDU Notice

LIVE ON ๊ฒฝ๋™๋Œ€ sns

FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)

The following has evaluated to null or missing:
==> mtabgalleryList  [in template "WEB-INF/views/homepage/kor/inc/mtabgallery/contents.ftl" at line 3, column 6]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if mtabgalleryList?size &gt; 0  [in template "WEB-INF/views/homepage/kor/inc/mtabgallery/contents.ftl" at line 3, column 1]
	- Reached through: #include "/WEB-INF/views/homepage/${t...  [in template "WEB-INF/views/homepage/kor/main.ftl" at line 860, column 41]
----

Java stack trace (for programmers):
----
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
	at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
	at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:85)
	at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:48)
	at freemarker.core.BuiltInsForMultipleTypes$sizeBI._eval(BuiltInsForMultipleTypes.java:496)
	at freemarker.core.Expression.eval(Expression.java:83)
	at freemarker.core.EvalUtil.compare(EvalUtil.java:113)
	at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62)
	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:330)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.include(Environment.java:2582)
	at freemarker.core.Include.accept(Include.java:171)
	at freemarker.core.Environment.visit(Environment.java:330)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.process(Environment.java:309)
	at freemarker.ext.servlet.FreemarkerServlet.processEnvironment(FreemarkerServlet.java:910)
	at freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:879)
	at freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:764)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:713)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:583)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:519)
	at freemarker.ext.jsp.FreeMarkerPageContext.include(FreeMarkerPageContext.java:399)
	at freemarker.ext.jsp._FreeMarkerPageContext21.include(_FreeMarkerPageContext21.java:45)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:103)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:96)
	at org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)
	at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)
	at org.apache.tiles.renderer.impl.ChainedDelegateAttributeRenderer.write(ChainedDelegateAttributeRenderer.java:76)
	at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:336)
	at org.apache.tiles.template.InsertAttributeModel.renderAttribute(InsertAttributeModel.java:210)
	at org.apache.tiles.template.InsertAttributeModel.end(InsertAttributeModel.java:126)
	at org.apache.tiles.jsp.taglib.InsertAttributeTag.doTag(InsertAttributeTag.java:311)
	at freemarker.ext.jsp.SimpleTagDirectiveModel.execute(SimpleTagDirectiveModel.java:92)
	at freemarker.core.Environment.visit(Environment.java:445)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101)
	at freemarker.core.Environment.visit(Environment.java:330)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.process(Environment.java:309)
	at freemarker.ext.servlet.FreemarkerServlet.processEnvironment(FreemarkerServlet.java:910)
	at freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:879)
	at freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:764)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:713)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:387)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:315)
	at org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241)
	at org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222)
	at org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)
	at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)
	at org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:112)
	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)
	at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
	at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:525)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1626)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)

FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)

Error while invoking the "insertAttribute" JSP custom tag; see cause exception

----
FTL stack trace ("~" means nesting-related):
	- Failed at: @tiles.insertAttribute name="content"  [in template "WEB-INF/views/_Templet/Layout/layout_org/layout_org.ftl" at line 174, column 49]
----

Java stack trace (for programmers):
----
freemarker.template.TemplateModelException: [... Exception message was already printed; see it above ...]
	at freemarker.ext.jsp.JspTagModelBase.toTemplateModelExceptionOrRethrow(JspTagModelBase.java:150)
	at freemarker.ext.jsp.SimpleTagDirectiveModel.execute(SimpleTagDirectiveModel.java:100)
	at freemarker.core.Environment.visit(Environment.java:445)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:101)
	at freemarker.core.Environment.visit(Environment.java:330)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.process(Environment.java:309)
	at freemarker.ext.servlet.FreemarkerServlet.processEnvironment(FreemarkerServlet.java:910)
	at freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:879)
	at freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:764)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:713)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:462)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:387)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:315)
	at org.apache.tiles.servlet.context.ServletTilesRequestContext.forward(ServletTilesRequestContext.java:241)
	at org.apache.tiles.servlet.context.ServletTilesRequestContext.dispatch(ServletTilesRequestContext.java:222)
	at org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)
	at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:690)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:644)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:627)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)
	at org.springframework.web.servlet.view.tiles2.TilesView.renderMergedOutputModel(TilesView.java:112)
	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:303)
	at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1286)
	at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1041)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:984)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:71)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:525)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:818)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1626)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.tiles.util.TilesIOException: JSPException including path '//WEB-INF/views/homepage/kor/main.ftl'.
	at org.apache.tiles.servlet.context.ServletUtil.wrapServletException(ServletUtil.java:241)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:105)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch(JspTilesRequestContext.java:96)
	at org.apache.tiles.renderer.impl.TemplateAttributeRenderer.write(TemplateAttributeRenderer.java:44)
	at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)
	at org.apache.tiles.renderer.impl.ChainedDelegateAttributeRenderer.write(ChainedDelegateAttributeRenderer.java:76)
	at org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer.render(AbstractBaseAttributeRenderer.java:106)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:670)
	at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:336)
	at org.apache.tiles.template.InsertAttributeModel.renderAttribute(InsertAttributeModel.java:210)
	at org.apache.tiles.template.InsertAttributeModel.end(InsertAttributeModel.java:126)
	at org.apache.tiles.jsp.taglib.InsertAttributeTag.doTag(InsertAttributeTag.java:311)
	at freemarker.ext.jsp.SimpleTagDirectiveModel.execute(SimpleTagDirectiveModel.java:92)
	... 71 more
Caused by: freemarker.core.InvalidReferenceException: The following has evaluated to null or missing:
==> mtabgalleryList  [in template "WEB-INF/views/homepage/kor/inc/mtabgallery/contents.ftl" at line 3, column 6]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if mtabgalleryList?size &gt; 0  [in template "WEB-INF/views/homepage/kor/inc/mtabgallery/contents.ftl" at line 3, column 1]
	- Reached through: #include "/WEB-INF/views/homepage/${t...  [in template "WEB-INF/views/homepage/kor/main.ftl" at line 860, column 41]
----
	at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
	at freemarker.core.UnexpectedTypeException.newDesciptionBuilder(UnexpectedTypeException.java:85)
	at freemarker.core.UnexpectedTypeException.<init>(UnexpectedTypeException.java:48)
	at freemarker.core.BuiltInsForMultipleTypes$sizeBI._eval(BuiltInsForMultipleTypes.java:496)
	at freemarker.core.Expression.eval(Expression.java:83)
	at freemarker.core.EvalUtil.compare(EvalUtil.java:113)
	at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62)
	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:330)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.include(Environment.java:2582)
	at freemarker.core.Include.accept(Include.java:171)
	at freemarker.core.Environment.visit(Environment.java:330)
	at freemarker.core.Environment.visit(Environment.java:336)
	at freemarker.core.Environment.process(Environment.java:309)
	at freemarker.ext.servlet.FreemarkerServlet.processEnvironment(FreemarkerServlet.java:910)
	at freemarker.ext.servlet.FreemarkerServlet.process(FreemarkerServlet.java:879)
	at freemarker.ext.servlet.FreemarkerServlet.doGet(FreemarkerServlet.java:764)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.logging.log4j.web.Log4jServletFilter.doFilter(Log4jServletFilter.java:64)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:713)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:583)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:519)
	at freemarker.ext.jsp.FreeMarkerPageContext.include(FreeMarkerPageContext.java:399)
	at freemarker.ext.jsp._FreeMarkerPageContext21.include(_FreeMarkerPageContext21.java:45)
	at org.apache.tiles.jsp.context.JspTilesRequestContext.include(JspTilesRequestContext.java:103)
	... 82 more