-1
我必须使用servlet上传服务器位置的图像,但URL格式化ia有一些问题。我能够在本地机器上传图像,但是当它被部署在服务器上的一些URL如http://domain.com/folder那么它有一些问题。 它是从那里位置由servlet的读码一部分。这上传图像到服务器的URL
<context-param>
<description>Location to store uploaded file</description>
<param-name>file-upload</param-name>
<param-value>
F://Servers//Images//
</param-value>
,这是我在用的上传到服务器代码的一部分..
if(fileName.lastIndexOf("\\") >= 0){
file = new File(filePath + fileName.substring(fileName.lastIndexOf("\\"))) ;
}else{
file = new File(filePath + fileName.substring(fileName.lastIndexOf("\\")+1)) ;
}
fi.write(file) ;
时更改为http://domain.com/folder,则不能写入该位置,因为http://被更改为http:/
请帮忙解决问题...
一个applet具有对服务器的文件系统不能访问文件或图像。您需要发布到Web服务。 – SLaks 2012-07-31 12:53:56
可以请你解释一两行我现在越来越... – zytham 2012-07-31 13:02:22