我在Web应用程序的WEB-INF文件夹下的web.xml中应用了一些安全性约束,如:
<web-app>
<security-constraint>
<web-resource-collection>
<web-resource-name >precluded methods</web-resource-name>
<url-pattern >/css/*</url-pattern>
<url-pattern >/js/*</url-pattern>
<url-pattern >/swf/*</url-pattern>
</web-resource-collection>
<auth-constraint/>
</security-constraint>
</web-app>
现在我希望将这些应用(插入)到使用命令grails WAR创建WAR时生成的web.xml。现在,该命令创建一个默认的web.xml,它不包含上面的代码,它自动生成一些其他映射。我需要手动将上面的代码粘贴到爆炸的战争web.xml中,以使其工作。我如何拥有web.xml的本地副本,它将具有这些安全的coonstraints,并且一旦我构建了战争,它们将被附加到生成的web.xml。 (我正在使用netbeans IDE,它使用jetty服务器作为grails app)
此致 Priyank
答案 0 :(得分:0)
答案 1 :(得分:0)
如果你跑:
grails install-templates
它应该在web.xml
中放置src/templates/war
的副本,你可以编辑,Grails将在它运行或建立战争时使用