当前位置: 首页 > news >正文

招聘网站开发的要求多个wordpress用户

招聘网站开发的要求,多个wordpress用户,淮安软件园有做网站的吗,dns可以将网站域名解析Gin框架没有内置静态文件服务#xff0c;但可以使用gin.Static或gin.StaticFS中间件来提供静态文件服务。 效果图如下#xff1a; 一、gin 框架加载 Html 模板文件的方法 方式1#xff1a;加载单个或多个html文件#xff0c;需要指明具体文件名 r.LoadHTMLFiles(vie…Gin框架没有内置静态文件服务但可以使用gin.Static或gin.StaticFS中间件来提供静态文件服务。 效果图如下 一、gin 框架加载 Html 模板文件的方法 方式1加载单个或多个html文件需要指明具体文件名 r.LoadHTMLFiles(views/index.html) 方式2加载目录下的所有html文件。如果还有下级目录则为 【文件名称/**/*】 r.LoadHTMLGlob(views/*) 二、设置静态文件路由 html页面中引用css/js等静态文件引用文件的相对路径需要映射到工程的相应目录Gin服务才能将这个文件提供给浏览器。调用的Gin函数为gin.Static 使用说明 html文件中的引用路径为 href/a/b/c/styles.css见html代码但在GO项目中 styles.css 文件位于根目录下的 asset/css/styles.css见工程目录结构。此时使用函数如下 r.Static(/a/b/c, asset/css) 意味着当HTML页面请求 /a/b/c/styles.css 时Gin将会提供 asset/css/styles.css 文件。 注意浏览器中获取的css文件仍然在 /a/b/c/ 目录下见效果图中的标注 三、指定需要显示的 HTML 页面 方式1通过 gin.Context 的 HTML(code int, name string, obj any) 方法指定 r.GET(/, func(c *gin.Context) {c.HTML(200, index.html, gin.H{}) }) 方式2通过 Template 模板的 Execute(wr io.Writer, data any) 方法指定 r.GET(/, func(c *gin.Context) {t, err : template.ParseFiles(./views/index.html)if err ! nil {panic(err)}t.Execute(c.Writer, index) }) 四、完整代码实现 工程目录结构 go语言代码 package mainimport github.com/gin-gonic/ginfunc main() {r : gin.Default()//方式一 加载单个或多个html文件需要指明具体文件名// 假设HTML文件位于views目录下//r.LoadHTMLFiles(views/index.html)//方式二 加载 views 目录下的所有html文件。如果还有下级目录则为 views/**/*r.LoadHTMLGlob(views/*)// 设置静态文件路由 将 html 文件中的请求路径【/asset】 映射到 【asset】目录下r.Static(asset, asset)// 将 html 文件中的请求路径【/a/b/c】 映射到 【asset/css】目录下r.Static(/a/b/c, asset/css)// 设置路由以提供HTML页面r.GET(/, func(c *gin.Context) {c.HTML(200, index.html, gin.H{})})// 启动服务器r.Run(:8080) } html代码 !DOCTYPE html html langen head meta charsetUTF-8 meta nameviewport contentwidthdevice-width, initial-scale1.0 title登录页面/title link relstylesheet href/a/b/c/styles.css /head body div classlogin-container h2登录/h2 form idloginForm label forusername用户名:/label input typetext idusername nameusername requiredbrbr label forpassword密码:/label input typepassword idpassword namepassword requiredbrbr input typesubmit value登录 /form /div script src../asset/js/script.js/script /body /html css代码 body { font-family: Arial, sans-serif; background-color: #f4f4f4; } .login-container { width: 300px; padding: 16px; background-color: white; border-radius: 5px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } h2 { text-align: center; } input[typetext], input[typepassword] { width: 100%; padding: 12px 20px; margin: 8px 0; display: inline-block; border: 1px solid #ccc; box-sizing: border-box; } input[typesubmit] { width: 100%; background-color: #4CAF50; color: white; padding: 14px 20px; margin: 8px 0; border: none; border-radius: 4px; cursor: pointer; } input[typesubmit]:hover { background-color: #45a049; } js代码 document.getElementById(loginForm).addEventListener(submit, function(event) { // 阻止表单默认的提交行为 event.preventDefault(); // 获取表单输入的值 const username document.getElementById(username).value; const password document.getElementById(password).value; // 创建一个对象来存储登录信息 const loginData { username: username, password: password }; // 使用fetch API调用登录接口 fetch(/user/login, { method: POST, // 假设你的登录接口使用POST方法 headers: { Content-Type: application/json }, body: JSON.stringify(loginData) // 将登录信息转换为JSON字符串并发送 }) .then(response response.json()) // 解析响应为JSON .then(data { // 根据接口返回的数据处理登录结果 if (data.success) { console.log(登录成功); // 在这里你可以做一些登录成功后的操作比如跳转到另一个页面 } else { console.log(登录失败); // 在这里你可以显示错误消息给用户 } }) .catch(error { console.error(登录时发生错误:, error); // 在这里你可以处理错误情况比如显示一个通用的错误消息给用户 }); });
http://www.dnsts.com.cn/news/160284.html

相关文章:

  • 石家庄网站建设外贸全球网站流量查询
  • 纳雍网站建设公司seo关键词推广公司
  • seo服务方案福州搜索优化技术
  • 南宁市哪里有帮搞网页设计的网站推广百度优化
  • 来宾 网站建设产品网站建设方案
  • wordpress中视频教程北京seo营销公司
  • 网站seo 规范网站地址查询域名
  • 最简单的网站开发软件有哪些邯郸网站优化平台
  • 金方时代做网站怎么样网站做搜索要用数据库吗
  • 行业信息网站建设方案软件怎么做出来的
  • 网站上传页面jsp网站建设作业
  • 西安市网站建设公司黄骅港在哪个省
  • 宽屏网站模板html网站如何做伪静态
  • 网站建设方案进行工期安排网站建设好做吗
  • 怎么攻击php做的网站广州做网站的网络公司排名
  • 写网站策划书需要注意什么三个字公司名字聚财
  • wordpress站点统计插件wordpress后台登录页面美化
  • 合肥网站建设培训班成都网站建设索q479185700
  • 做文学类网站后期花费如何查询网站域名
  • 用dw做网站的步骤wordpress主题邮件模板下载失败
  • 外贸网站服务器商丘做网站的电话
  • 网站策划与运营做公司网站注意事项
  • 专业网站建设服务包括哪些张伟专业团队
  • 外贸响应式网站做企业网站需要多少钱
  • 网站用户界面设计做商城网站应该用什么程序
  • 长沙网站建设网站推广微信营销wordpress友情链接插件
  • 张槎手机网站建设网站备案流程详解
  • 网站建设服务商是什么赣州章贡区房价
  • 聊城住房建设局网站乐营销网站
  • 扁平化网站设计海北高端网站建设哪家好