Прежде всего, он не будет вызывать метод Register. {1}. Будет вызван Register_ {1}, где {1} может быть типом действия (обычно редактировать, показывать e.t.c)
Это означает, что URL на самом деле
Register_View
Register_Edit
e.t.c.
Таким образом, если пользователь вручную изменяет URL-адрес на что-то, чего нет, например
Register_methodThatDoesNotExist
тогда стойки 2 вернут ошибку.
Но почему это проблема? В любом веб-приложении, использующем любую технологию, если пользователь вручную изменяет URL-адрес, будет возвращена ошибка (также 404)
Что именно вы пытаетесь предотвратить?
Обновление:
Чтобы предотвратить 500 ошибок, вы можете перехватить все действия (которые не соответствуют ни одному правилу) и перенаправить их на страницу с ошибкой.
См. Абзац по умолчанию "Подстановочные знаки по умолчанию" на стойках 2 вики
http://cwiki.apache.org/WW/action-configuration.html
Это должно быть в конце конфигурации распорок