方法一:修改web.xml方法
1、获取 web.xml file:
grails install-templates
2、找到web.xml路径:
<yourapp>/src/templates/war/web.xml
3、添加servlet内容
方法二:采用grails-plugin方式
1、创建plugin-in工程
2、添加doWithWebDescriptordef doWithWebDescriptor = { xml -> }3、添加内容def servlets = xml.'servlet' servlets[servlets.size() - 1] + { servlet { 'servlet-name'('yourName') 'servlet-class'('yourpackage.YourClass') } } def mappings = xml.'servlet-mapping' mappings[mappings.size() - 1] + { 'servlet-mapping' { 'servlet-name'('yourName') 'url-pattern'('/yourPattern/*') } }
本文介绍在Grails项目中通过两种不同方法添加Servlet的过程。第一种是直接修改web.xml文件;第二种则是利用Grails插件的方式,在插件中定义Servlet及其映射规则。
547

被折叠的 条评论
为什么被折叠?



