Embed presentation
Download as PDF, PPTX












![def doWithWebDescriptor = { webXml ->
def servletElement = webXml.'servlet'
def lastServlet = servletElement[servletElement.size()-1]
lastServlet + {
'servlet' {
'servlet-name'("simpleResource")
'servlet-class'("SimpleResource")
'load-on-startup'("1")
}
}
def mappingElement = webXml.'servlet-mapping'
def lastMapping = mappingElement[mappingElement.size()-1]
lastMapping + {
'servlet-mapping' {
'servlet-name'("simpleResource")
'url-pattern'("/resources/*")
}
}
}](https://image.slidesharecdn.com/gasttky200907-090723000653-phpapp02/85/4-g-Grails-13-320.jpg)






T. Yamamoto spoke at a conference in Yokohama on July 22, 2009 about using Grails, a web framework that uses Groovy and is built on Spring and Hibernate. Grails can be used to quickly develop web applications and up to 90% of new projects use Grails. Yamamoto discussed how to add additional servlets and mappings to a Grails application's web descriptor as well as how to configure additional Spring beans.












![def doWithWebDescriptor = { webXml ->
def servletElement = webXml.'servlet'
def lastServlet = servletElement[servletElement.size()-1]
lastServlet + {
'servlet' {
'servlet-name'("simpleResource")
'servlet-class'("SimpleResource")
'load-on-startup'("1")
}
}
def mappingElement = webXml.'servlet-mapping'
def lastMapping = mappingElement[mappingElement.size()-1]
lastMapping + {
'servlet-mapping' {
'servlet-name'("simpleResource")
'url-pattern'("/resources/*")
}
}
}](https://image.slidesharecdn.com/gasttky200907-090723000653-phpapp02/85/4-g-Grails-13-320.jpg)




