W
wqthai
Unregistered / Unconfirmed
GUEST, unregistred user!
请问为什么用jsp显示图片的代码在tomcat上正常,在weblogic上显示不正常呢?例如html中为:
<html>
<h1>asdfasdpp</h1>
<img src="./homepage/showimage.jsp">
</html>
jsp为:
FileInputStream hFile = new FileInputStream("d://1.jpg");
// 以byte流的方式打开文件 d:/1.gif
int i=hFile.available();
//得到文件大小
byte data[]=new byte;
hFile.read(data);
//读数据
hFile.close();
//response.setContentType("image/jpeg");
//设置返回的文件类型
OutputStream toClient = response.getOutputStream();
//得到向客户端输出二进制数据的对象
System.out.println("Before OutPut");
toClient.write(data);
//输出数据
toClient.close();
System.out.println("over");
请帮我看看,为什么在weblogic上不正常呢?
<html>
<h1>asdfasdpp</h1>
<img src="./homepage/showimage.jsp">
</html>
jsp为:
FileInputStream hFile = new FileInputStream("d://1.jpg");
// 以byte流的方式打开文件 d:/1.gif
int i=hFile.available();
//得到文件大小
byte data[]=new byte;
hFile.read(data);
//读数据
hFile.close();
//response.setContentType("image/jpeg");
//设置返回的文件类型
OutputStream toClient = response.getOutputStream();
//得到向客户端输出二进制数据的对象
System.out.println("Before OutPut");
toClient.write(data);
//输出数据
toClient.close();
System.out.println("over");
请帮我看看,为什么在weblogic上不正常呢?