Java读取本地文件

先看结果:

这里只是一个测试用例,文档里面的内容也是随便写的

文件的位置写在了yml文件里

后台代码:

java 复制代码
//引入文件路径
@Vaule("${txt.path}")
private String filePath;

@GetMapping("/readTxt")
public AjaxResult readTxt() throws Exception{
	File file = new File(filePath);
	    if (!file.exists()) {
	        throw new RuntimeException("文件不存在");
	    }
	    StringBuilder sb = new StringBuilder();
	    try (BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), StandardCharsets.UTF_8))) {
	        String line;
	        while ((line = br.readLine()) != null) {
	            sb.append(line).append(System.lineSeparator());
	        }
	    }
	    return AjaxResult.success(sb.toString());
}

前端代码:(测试demo,只展示调用,实际上应该在js中写方法,然后进入,最后调用)

结果:

相关推荐
geovindu11 分钟前
CSharp: Iterative Algorithms
开发语言·后端·算法·c#·.net·迭代算法
早点睡啊Y25 分钟前
深入学LangChain官方文档:Observability 与 Studio——先看清 Agent 到底做了什么
java·数据库·langchain
一只月月鸟呀26 分钟前
移动端tap与click的区别 && 点透事件
开发语言·前端·javascript
雨落在了我的手上27 分钟前
Java数据结构(六):链表的介绍
java·开发语言·数据结构
影寂ldy29 分钟前
C# HttpClient 分片下载、断点续传、暂停取消(完整项目知识点)
开发语言·c#
独隅35 分钟前
DevEco Code Plan+Build 双 Agent 协同开发效率实测
java·开发语言
KaMeidebaby1 小时前
卡梅德生物技术快报|抗体筛选:抗体筛选中的噬菌体展示四参数调优——从流程设计到数据验证
开发语言·前端·javascript
大黄说说1 小时前
接口频繁超时、报错?后端常见排查思路总结
开发语言·php
跨境小陈2 小时前
2026 年如何使用 Python 抓取 Reddit 数据
开发语言·网络·python
吃饱了得干活2 小时前
@Transactional 又失效了?把这 8 个坑全填了!
java·后端·spring