我想在 Castle MonoRail 上构建一个 Web 应用程序,我想知道我们如何使用一个带有扩展的动作和另一个没有扩展的动作?如何为我们提供 HTML 助手生成器 url?
前任:
我想在 Castle MonoRail 上构建一个 Web 应用程序,我想知道我们如何使用一个带有扩展的动作和另一个没有扩展的动作?如何为我们提供 HTML 助手生成器 url?
前任:
答案是肯定的,你可以,通过使用路由。使路由正常工作所需使用的确切方法取决于您使用的 Monorail 版本。但是,除非您小心,否则添加路由可能会对性能产生一些负面影响。
还值得注意的是,您不必使用扩展名“.castle”或“.rails”,以防这对您不利。
您可以尝试创建一个路由角色,例如
/<controller>/<action>.castle
它会成功的。
我认为没有必要这样做。为什么要在不使用 .rails 或 .castle 的情况下访问操作?