日期:2014-05-17  浏览次数:20794 次

(急急急急)用插件使IE能显示*.tif格式图片的一系列问题。。。。。大家帮帮忙!!!!!!
要想把*.tif格式的图片显示在IE上得用插件
我下了一个alttiff.ocx的插件,都能好了
可是在“src”的“value”里输入URL却显示不出来图片
但如果输入本机地址比如“D:\VoucherPhoto\2005\00000001.tif”的话就能找到图片
不知道怎么回事
我用TOMCAT服务器 段口号是7878 工程名字是Photo 里面有个叫Photo的文件夹 
这里是我的源代码
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ page import="java.util.*"%>
<%@ page import="com.google.common.*;"%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>凭证图片</title>
</head>

<body>

<p>  
<%
int accyear =(Integer)session.getAttribute("accyear");
int periodId =(Integer)session.getAttribute("periodId");
int voucherNo =(Integer)session.getAttribute("voucherNo");

ArrayList list = (ArrayList) session.getAttribute("list");
int m = (Integer)session.getAttribute("m");

int n = (Integer)session.getAttribute("n");

Photo p = (Photo)list.get(n);
String name = p.getImageFile();
%>
会计年:<%=accyear%> 会计期:<%=periodId%> 凭证号:<%=voucherNo%></p>
<p><a href="up.jsp">《上一页</a> <a href="next.jsp">下一页》</a> </p>

<p><img src="http://192.168.0.15:7878/Photo/Photo/<%=accyear%>/<%=name%>.tif" /></p>
<object width=800 height=1000  
  classid="CLSID:106E49CF-797A-11D2-81A2-00E02C015623">  
  <param name="src" value="http://192.168.0.15:7878/Photo/Photo/<%=accyear%>/<%=name%>.tif">  
  <param name="negative" value="no">  
   
  <embed width=200 height=200  
  src="http://192.168.0.15:7878/Photo/Photo/<%=accyear%>/<%=name%>.tif" type="image/tiff"  
  negative=no>  
   
  </object> 
</body>
</html>
希望各位大虾能帮我搞一下


------解决方案--------------------
把在服务器上的图片地址直接复制到地址栏确认有没图片,如果没有图片,那就尝试改变url中的图片地址.这样的问题和代码本身无关,只是路径问题