Skip to content

Commit

Permalink
Update src/groovy/org/grails/plugins/zkui/AbstractTagLib.groovy
Browse files Browse the repository at this point in the history
Added DelegatingVariableResolver to page variable resolvers to enable the use of Spring beans in gsp.
http://books.zkoss.org/wiki/Small_Talks/2012/February/MVVM_in_ZK6:_Work_with_Spring#Converter_as_a_Singleton_Bean
  • Loading branch information
thiagogjt committed Nov 16, 2012
1 parent 4f37bc3 commit 5f7fb18
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/groovy/org/grails/plugins/zkui/AbstractTagLib.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import javax.servlet.http.HttpServletResponse

import org.zkoss.zk.ui.*
import org.zkoss.zk.ui.sys.*
import org.zkoss.zkplus.spring.DelegatingVariableResolver

abstract class AbstractTagLib implements ApplicationContextAware {
ApplicationContext applicationContext
Expand Down Expand Up @@ -113,6 +114,7 @@ abstract class AbstractTagLib implements ApplicationContextAware {
if (zkPageStyle) {
page.setStyle(zkPageStyle)
}
page.addVariableResolver(new DelegatingVariableResolver())
final Execution exec = new ExecutionImpl(servletContext, request, response, desktop, page)
final boolean cacheable = exec.getDesktop().getDevice().isCacheable()
if (!cacheable) {
Expand Down

0 comments on commit 5f7fb18

Please sign in to comment.