如何把html网页整合到mvc中?

如何把html网页整合到mvc中?,第1张

根据你的首台代码将代码逻辑和页面分开即可,把html放在mvc中的v即视图模块中。

html是超文本标记语言,我们常见的网页都是以html为基础编写的。

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。

最近在用MVC3开发一个网站,以前没有用过MVC3,

遇到一个纠结的事情就是无法把原生态的HTML输出到Razor视图的页面上。

在网上查了下才发现MVC3原来还有个MvcHtmlString的类,MSDN上显示,

MvcHtmlString类中有个Create的方法,可以把打输出的字串输出出来,如:

MvcHtmlString.Create(“<li>test</li>”)或者New MvcHtmlString(“<li>test</li>”)

那些html文件是要被php文件包涵进去的,执行的时候就是在php文件中了。

最后输出的是静态页?

你说是的网址中的后缀吗?

那个是可以通过apache之类的进行url重写的,实际上是伪静态。

如果说是静态缓存的话,那是要经过php处理的页面内容保存为html文件,当用户访问的时候直接给html文件呈现给他。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5940408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-09
下一篇 2023-03-09

发表评论

登录后才能评论

评论列表(0条)

保存