感觉好像图片不能放在ear外面,我也不是很清楚,但是建议你把它放到ear里面,应该可以的吧
解决方案 »
- 翻译大牛进来,或者用过Nutch的进来 为啥 执行bin/nutch 不行
- JSP中关于MySQL驱动的问题
- 关于gettime的一个问题
- 怎样用JSP生成HTML页面?
- 关于手机短信开发的几个问题-----女工程师问问题。。。
- 为老婆跪求jsp 考试系统,给出答案的我可以把所有的分送上。
- 问一个JSP中很菜鸟的问题。我是初学者
- 用Jcreater或Jbuilder编译完的java文件输出到什么地方去了?
- 怎么让单选按钮在默认情况下是选中的状态
- 哪位大哥再帮我看看显示时钟的例子
- Applet中使用jacob打开word时,报如下的错.谢谢大家帮忙
- 怎样解析这样的字符串? =?gb2312?B?xOO6ww==?=
回答网友,按你的说法绝对不行。
改为<IMG align=top border=0 width="760" height="140" src="gif.jsp" >由gif.jsp动态加载图片。或者直接请求servlet也可以。看你习惯哪种了。请问gif.jsp又该如何写,它里面的图片路径又该如何写呢?
同意: lunar0168() 你把d:\abc目录也设成服务器的一个虚拟目录,可以试一下,不过最好单独设立目录(安全性考虑)请指教如何设置虚拟目录,或单独设立目录?
<%@ page contentType="image/jpeg"%>
<%
BufferedImage image=ImageIO.read(new File("D:\\my.gif"));//服务器任意路径图片文件
ImageIO.write(image, "JPEG", response.getOutputStream());
%>
同意: lunar0168() 你把d:\abc目录也设成服务器的一个虚拟目录,可以试一下,不过最好单独设立目录(安全性考虑)另外设置虚拟目录是否必须启动IIS,而我用的是WEBLOGIC服务器,为了跨平台我还不想用IIS。
<% path = servlet.getServletContext().getRealPath("image/picture"); %> <IMG align=top border=0 width="760" height="140" src="path/brand.gif" >
任意路径都可以
多谢,我正在试你的方法。
<% path = servlet.getServletContext().getRealPath("image/picture"); %> <IMG align=top border=0 width="760" height="140" src="path/brand.gif" >
任意路径都可以请问你的path 是否应该定义为String path;
servlet又该如何定义,这代码有问题呀,
不过方法的确非常简单。
回复人: asjj() ( ) 信誉:100
gif.jsp:
<%@ page contentType="image/jpeg"%>
<%
BufferedImage image=ImageIO.read(new File("D:\\my.gif"));//服务器任意路径图片文件
ImageIO.write(image, "JPEG", response.getOutputStream());
%>
你好,我试了你的方法,也没报错信息,为何图片路径还找不到啊。
<!--图片 -->
<%@ page contentType="image/jpeg" import="java.awt.image.BufferedImage,javax.imageio.ImageIO;" %>
<%
BufferedImage image=ImageIO.read(new File("D:\\b.gif"));//服务器任意路径图片文件
ImageIO.write(image, "JPEG", response.getOutputStream());
%>
<%@ page import="java.awt.image.BufferedImage,javax.imageio.ImageIO,
java.io.File" %>
<%@ page contentType="image/jpeg"%>
<%
BufferedImage image=ImageIO.read(new File("D:\\b.gif"));
ImageIO.write(image, "JPEG", response.getOutputStream());
%>
复制一下:
<%@ page import="java.awt.image.BufferedImage,javax.imageio.ImageIO,
java.io.File" %>
<%@ page contentType="image/jpeg"%>
<%
BufferedImage image=ImageIO.read(new File("D:\\b.gif"));
ImageIO.write(image, "JPEG", response.getOutputStream());
%>
还不行,可能是那里的原因啊?
打印一下看看什么错误?
<%
try{
BufferedImage image=ImageIO.read(new File("D:\\b.gif"));
ImageIO.write(image, "JPEG", response.getOutputStream());
}
catch(Exception e){
e.printStackTrace();
}
%>