在我签名的applet中,我有一个Image
对象,现在我想通过创建一个新文件将此Image
保存在getCodebase()
。我用:
File file2=new File(getCodeBase()+"newFile.gif");
file2.createNewFile();
ImageIO.write(myImage, "png", file2);
要创建新文件,然后ImageIO
在此目的地写入文件,但会出现以下错误。
http://192.168.1.119:96/res/applet/newFile.gif
pgraph.sendImageToServer... exceptionThe filename, directory name, or volume label syntax is incorrect
java.io.IOException: The filename, directory name, or volume label syntax is incorrect
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(Unknown Source)
如何从已签名的小程序中保存服务器上的图像?
答案 0 :(得分:1)
File
对象,则File
将指向最终用户PC的文件系统上的某个位置。它永远不会指向服务器。