您的位置:

生成二维码java,生成二维码JavaScript

本文目录一览:

Java生成的二维码,怎样以文件流的形式直接保存到文件服务器上,而不是直接生成在本地

一般都是生成在项目路径下,很少生成在tomcat路径下的,增加tomcat服务器的负担,

可以通过“ 类名.class.getResource("").getPath()”获取到文件的绝对路径,之后通过“FileOutputStream”创建文件实例,之后过“OutputStreamWriter”流的形式进行存储,举例:

OutputStreamWriter pw = null;//定义一个流

String path = XMLS.class.getResource("").getPath()“;

pw = new OutputStreamWriter(new FileOutputStream(path ),"GBK");//确认流的输出文件和编码格式,此过程创建了“test.txt”实例

pw.write("我是要写入到记事本文件的内容");//将要写入文件的内容,可以多次write

pw.close();//关闭流

备注:文件流用完之后必须及时通过close方法关闭,否则会一直处于打开状态,直至程序停止,增加系统负担。