位置: IT常识 - 正文

若依框架前端静态资源到后端访问(若依框架前端框架)

编辑:rootadmin
若依框架前端静态资源到后端访问 修改ruoyi-ui中的.env.production(二选一)// 本机地址访问VUE_APP_BASE_API = '/'// 任意地址访问VUE_APP_BASE_API = '//localhost:8080'修改ruoyi-ui中的router/index.js,设置mode属性为hashexport default new Router({ //mode: 'history', // 去掉url中的# mode: 'hash', scrollBehavior: () => ({ y: 0 }), routes: constantRoutes})打包前端静态资源文件。npm run build:prod修改后端resources中的application.yml,添加thymeleaf模板引擎配置spring: # 模板引擎 thymeleaf: mode: HTML encoding: utf-8 cache: false修改后端pom.xml,增加thymeleaf模板引擎依赖<!-- spring-boot-thymeleaf --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></dependency>修改后端ResourcesConfig.java中的 addResourceHandlers,添加静态资源映射地址/** 前端静态资源配置 */registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");修改后端SecurityConfig.java中的 configure,添加允许访问的地址。//静态资源,可匿名访问.antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**","/static/**","/index","/*.ico").permitAll()后端修改访问控制处理SysIndexController.java设置对应访问页面。package com.ruoyi.web.controller.system;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;import org.springframework.web.servlet.ModelAndView;/** * 首页 */@RestControllerpublic class SysIndexController{ /** 系统基础配置 */ //@Autowired //private ScrewdriverConfig screwdriverConfig; /** * 访问首页,提示语 *//* @RequestMapping("/") public String index() { return StringUtils.format("欢迎使用{}后台管理框架,当前版本:v{},请通过前端地址访问。", screwdriverConfig.getName(), screwdriverConfig.getVersion()); }*/ @RequestMapping("/") public ModelAndView index() { //项目在本地运行无异常,打包后发现页面无法跳转 //检查日志发现是Thymeleaf出现问题 org.thymeleaf.exceptions.TemplateInputException: //return new ModelAndView("/index.html"); return new ModelAndView("index.html"); }}整合前端dist静态资源文件到后端

推荐整理分享若依框架前端静态资源到后端访问(若依框架前端框架),希望有所帮助,仅作参考,欢迎阅读内容。

若依框架前端静态资源到后端访问(若依框架前端框架)

文章相关热门搜索词:若依框架视频教程,若依框架使用教程,若依框架开发教程,若依框架入门,若依框架部署,若依框架开发教程,若依框架前端框架,若依框架前端如何通过后端加载页面,内容如对您有帮助,希望把文章链接给更多的朋友!

在resources下新建templates目录,放静态页面 在resources下新建static目录,放静态文件

启动测试访问地址

打开浏览器,输入访问地址能正常访问和登录表示成功。

本文链接地址:https://www.jiuchutong.com/zhishi/283322.html 转载请保留说明!

上一篇:塞尚山,法国普罗旺斯艾克斯 (© travelview/iStock)(法国著名画家塞尚属于什么流派?)

下一篇:重装Win7系统鼠标键盘不能用的解决方法(重装win7系统鼠标键盘没反应)

  • 个人独资企业是否享受六税两费政策
  • 借转股意思
  • 金税盘怎么添加领票人
  • 2019一般纳税人新政策
  • 房地产自有资金投入
  • 出售股权账务处理
  • 合作社增值税免税项目
  • 个人开发者什么意思
  • 车辆保险怎么计算器
  • 未分配利润转增股本需要缴纳企业所得税吗
  • 其他应收款对方科目是啥
  • 购置税交了发票能作废吗
  • 转账支票必须对着开发票单位吗?
  • 所有者权益的利得和损失
  • 企业出租房屋交什么税?
  • 进出口经营权什么意思
  • 有一个月忘了报税怎么处理
  • 交际应酬费用
  • 所得税季度报表营业外收入填哪
  • 不同类型商业分布的特征
  • 仅提供发票
  • gdp等于消费加储蓄加税收
  • 分红未及时扣缴税款要缴滞纳金吗?
  • 税后2.5万工资税前多少钱
  • 盘库存在的问题汇总
  • win10自带的照片查看器
  • 施工图审查费入哪个科目
  • macbook air怎么点击
  • 安全生产专用设备目录
  • 企业安置残疾人如何残联备案
  • 计提坏账损失的范围
  • pytorch开源项目
  • yolov3数据集格式
  • 时点数和时期数 订单量 库存量点击量
  • 固定资产提前报废当月计提折旧吗
  • 工商变更后税务会自动变更吗
  • transformerss
  • 收到利息收入计入什么科目
  • 土石方工程的税费缴纳方法
  • 买一赠一的销售方式
  • 电子软件是如何诞生的
  • 未开票交税怎么做账
  • 长期借款期末需结转吗
  • 管理费用的核算内容主要包括哪些
  • 公司借个人借款协议书范本图片
  • 企业之间借贷是否合法有效
  • 自来水厂的供水井
  • 没有原始凭证可以记账吗
  • mysql索引优化的方案
  • 哪个命令可以对mysql数据库做完全备份
  • 个体的个人所得税怎么交税?
  • 残疾人保障金为负数
  • 辅导费入什么科目
  • 无形资产发生减值后怎么摊销
  • 办公室租赁费摊销分录
  • 存货毁损损失应计入的科目是
  • 债务类科目和债权类科目
  • 工资全扣是什么意思
  • 赠送设备如何做账务处理
  • win8电脑设置
  • winkey.exe - winkey是什么进程
  • xp系统硬盘管理
  • os x10.11el capitan beta6更新了什么?os x10.11el capitan beta6发布下载
  • 轻量级java开发工具
  • windows7 dns
  • win7右下角的网络连接不显示
  • win7系统怎么关闭屏幕保护
  • python怎么打印完整的信息
  • unity3d初学者教程视频
  • 人走鸟不惊,出自于谁的诗句?
  • javascript+HTML5自定义元素播放焦点图动画
  • node.js权威指南
  • bootstrap入门
  • 收集什么比较好
  • 贵州税务举报
  • 杭州市税务局举报
  • 彩票中奖归出钱人还是中奖人
  • 金税盘读取发票
  • 昆明市地方税务局稽查局局长
  • 企业分立需要开发票吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设