0

我将保持简短。

在具有操作、用户输入等的 MVC 应用程序页面中,需要控制器,但是您应该如何处理隐私策略页面或关于页面?

http://www.site.com/privacy-policy
http://www.site.com/about-us

他们不需要控制器,所以最好不要为这些类型的页面设置控制器,如果是这样,您将如何在保持相同 URL 的同时做到这一点?

4

2 回答 2

2

最好以相同的方式组织所有内容。如果这些页面是静态 HTML,则将它们放在提供静态内容的控制器下,其中每个页面都是一个视图。控制器编写起来很简单——只需几行代码。

要使 URL 保持所需的形式,您应该使用框架的路由机制。

于 2013-07-17T18:36:46.027 回答
1

我总是创建一个包含所有可能的“静态”页面的路由,并将其映射到单个控制器,并具有返回视图的多个操作。或者单个操作,它可以将 URL 作为参数并返回正确的视图。

归根结底,有很多方法可以做到这一点。可能没有“正确”的方法来做到这一点。您是正确的,每个页面的新控制器可能不是最好的方法。

于 2013-07-17T18:36:25.867 回答