Grails Controller 名称中可以包含数字吗
Can Grails Controller name have number in it
我可以有一个名为 Office365Controller 的 grails 控制器吗?更具体地说,是否允许在控制器名称中包含数字?在 url 映射中,我使用 office365 作为控制器。这会不会与用于控制器的驼峰式大小写约定有某种冲突。
我问这个问题是因为当我在这个控制器中调用一个函数时,我得到 tomcat 错误 403。我的所有其他控制器都工作正常并且它们的安全性都是相同的。
Can I have a grails controller named Office365Controller.
是的。
More specifically is it allowed to have numbers in controller names?
是的。
I ask this question because when i call a function inside this
controller, i get tomcat error 403.
您的应用中可能有其他因素导致了该问题,但我认为控制器名称中的数字不会导致 403。像这样的控制器应该可以正常工作:
class Office365Controller {
def index() {
render retrieveSomeValue()
}
protected retrieveSomeValue() {
'hello world'
}
}
目前尚不清楚您的应用可能出了什么问题,但上述问题的答案是 "yes"。
我可以有一个名为 Office365Controller 的 grails 控制器吗?更具体地说,是否允许在控制器名称中包含数字?在 url 映射中,我使用 office365 作为控制器。这会不会与用于控制器的驼峰式大小写约定有某种冲突。
我问这个问题是因为当我在这个控制器中调用一个函数时,我得到 tomcat 错误 403。我的所有其他控制器都工作正常并且它们的安全性都是相同的。
Can I have a grails controller named Office365Controller.
是的。
More specifically is it allowed to have numbers in controller names?
是的。
I ask this question because when i call a function inside this controller, i get tomcat error 403.
您的应用中可能有其他因素导致了该问题,但我认为控制器名称中的数字不会导致 403。像这样的控制器应该可以正常工作:
class Office365Controller {
def index() {
render retrieveSomeValue()
}
protected retrieveSomeValue() {
'hello world'
}
}
目前尚不清楚您的应用可能出了什么问题,但上述问题的答案是 "yes"。