如何保存文件到服务器的tomcat目录下?

如何保存文件到服务器的tomcat目录下?,第1张

一般情况下,不直接把文件保存到服务器上,如果确保你的程序文件没有bug,才能上传到服务器上。服务器上直接保存的话,需要先在服务器上开通ftp服务,并设置不允许匿名访问,每个用户有自己的用户名和密码去访问,在开发工具中选择保存路径的时候,选择网络上就可以了。

如果是要上传文件到服务器,可以做一个上传的工具,在本机上浏览选择文件,然后上传,需要做好权限的限制。

服务器

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

很简单.给你推荐几种常用的.比较简单的方法:

一.在本地电脑远程登录服务器的时候把本地磁盘映射到服务器系统中,也就是点开始,运行.输入mstsc按确定.在弹出的窗口中点"选项".点"本地资源"然后点下面的"详细信息".在里面把"驱动器"前面勾选上.然后再点连接.登录服务器以后.在服务器系统里面打开"我的电脑".即可看到本地磁盘分区.直接在服务器上把文件复件到自己电脑分区即可.

二.如果文件不大.你可以利用发邮件附件的功能.或者是利用百度网盘等工具.先从服务器上把文件上传邮件或者上传网盘.然后在本地电脑上通过网盘再把文件下载到本地即可.

三.让服务商帮你在服务器上面安装下FTP.一般可以用SERV-U服务端来安装.然后在本地电脑上安装flashfxp工具登录FTP.把所需要的文件通过FTP下载到本地电脑.

以上是几种比较常用的较为简单的方法.如果还不懂.建议百度搜索下图文教程学习下.

为什么 要从jar中提取资源到本地磁盘? 如何 将资源保存到本地磁盘?导出这个文件 干什么

首先上来的灵魂三问。简单来说就是当你在服务器上测试或者support时,由于一般是没有合适的权限去在服务器上“写文件”,但是你运行的程序时是有这些权限的,所以你可以在程序中开一个窗口,比如定义一个API,当调用这个API的时候就可以把jar包里的资源文件导出并保存在服务器本地。

首先让我们定义一个class类来表示从资源文件夹中提取的文件

然后创建一个帮助类来从资源文件夹中提取文件并保存到本地磁盘。

ResourceLoader 是 Springframwork 里的“临时工”,主要用来干脏活累活的,其实就是的一个开箱即用的帮助类

最后你就可以在你的 Controller 里定义一个新的 GetMapping 接口。

调用上面创建的方法就可以 魔术般 的把文件搬到服务器上了。

如果有什么总是可以给我留言或者到我的网站上联系我

www.todzhang.com


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/315337.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存