位置: 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系统鼠标键盘没反应)

  • 服务类一般纳税人无进项
  • 关联企业的判定标准
  • 公司注销单位社保欠费怎么处理
  • 培训发生的差旅费怎么记账
  • 个税系统如何升级到最新版本
  • 退休人员额外收入的税收标准
  • 外出经营许可证办理流程
  • 企业股权融资方式有
  • 企业月奖金发放制度
  • 民间非营利组织会计制度
  • 固定资产进项税额怎么抵扣
  • 代扣代缴企业所得税账务处理
  • 哪些情形可以补胎
  • 对公银行转款备注重要吗
  • 红冲发票地址不一样可以吗
  • 加权投资年限怎么计算
  • 软件企业超税负率怎么算
  • 合伙企业收到对公转账
  • 银行定期存款的利息是每个月给你吗
  • 存货周转次数计算公式怎么理解
  • 发票认证信息怎么填
  • 小企业递延收益计算公式
  • 出口视同内销补缴增值税会计分录?
  • 如何填写企业所得税
  • 预付业务招待费会计分录
  • 用php制作日历2020日历表
  • Windows11如何使用管理员账号登录
  • 如何把itunes的音乐导入ipod
  • phpstorm ftp
  • 营业利润是怎么计算的?
  • 存货 计价
  • 领用增值税专用发票需要旧发票兑换吗
  • 在建工程减值准备
  • 如何设置长期有效的群二维码安卓手机
  • Thinkphp事务操作实例(推荐)
  • 劳务公司成本票不够怎么办
  • 目标追踪模型
  • 改进的拼音
  • html基础网页
  • ps怎么旋转某个图形快捷键
  • 公司期货套期保值会计处理方法
  • 金税盘报送汇总在哪
  • 对c++的认识与体会
  • 不动产进项税额抵扣从什么时候开始
  • 送货单收据怎么写
  • 税务现金流量表填错了怎么办
  • 按月缴纳增值税的纳税人申报期限为计算期次月的( )
  • 应交增值税为负数是什么意思
  • 企业常用会计科目表及其解释
  • 进口环节缴纳关税计入什么科目
  • 广告赞助支出可以抵税吗
  • 上年期末留底税额怎么算
  • 进项税转出如何结转
  • 公司出售自建厂房
  • 融资租赁资产承租人的账务处理
  • 专用发票不抵扣要认证吗
  • 购买汽车保险费是否做入固定资产
  • 故意销毁会计凭证、会计账簿罪
  • 什么计提折旧什么不计提折旧
  • 微软的搜索网站
  • mysql更新表中的数据
  • 查找共享打印机所在的电脑
  • win10新预览版
  • diskgenius_winpe文件夹能删吗
  • linux环境什么意思
  • windows的气泡屏保会加速
  • linux的run目录放什么文件
  • sendmail -t
  • linux怎么下载安装腾讯Tim?
  • win7电脑全屏
  • ext.grid.gridpanel
  • 自动上传文件
  • [置顶]bilinovel
  • jquery将文本框设置为只读
  • javascirpt
  • js倒计时算法
  • android获取系统弹窗,自动点击
  • 开电影院有哪些要求
  • 契税的征收机关是哪里
  • 上海税务怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设