Copyright © 2022-2024 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.3·
页面加载耗时 0.00 毫秒·物理内存 67.5MB ·虚拟内存 1301.0MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
我们在使用beego开发项目的时候,除了 html 模板之外,往往还存在 js、css 和图片等静态资源文件,beego 如何处理这些静态文件呢?
beego 默认静态资源通常保存在 static 目录,访问静态资源的 url 的方式:http://域名/static/资源路径名。
下面例子介绍了如何自定义静态资源路径和访问url。
beego主要通过 beego.SetStaticPath 函数设置静态资源路由和目录。
// 通过 /images/资源路径 可以访问static/images目录的内容 // 例: /images/user/1.jpg 实际访问的是 static/images/user/1.jpg beego.SetStaticPath("/images","static/images") // 通过 /css/资源路径 可以访问static/css目录的内容 beego.SetStaticPath("/css","static/css") // 通过 /js/资源路径 可以访问static/js目录的内容 beego.SetStaticPath("/js","static/js")
如果静态资源文件不存在,则返回404错误。
session 对象位于服务器端,用来存储特定用户会话所需的属性及配置信息,当用户在应用程序的 Web 页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在。