社区
Web 开发
帖子详情
Servlet 高手请进。
chemain
2001-06-08 05:16:00
请问高手:
在servlet中产生了一个动态的网页,此网页中加有图片连接,在ie中访问时,此图片不能载入,我曾试着改变路径都没成功,谁能解决此问题,不胜感激!!!!
...全文
137
8
打赏
收藏
Servlet 高手请进。
请问高手: 在servlet中产生了一个动态的网页,此网页中加有图片连接,在ie中访问时,此图片不能载入,我曾试着改变路径都没成功,谁能解决此问题,不胜感激!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chemain
2001-06-11
打赏
举报
回复
bootcool(bootcool):
you coding is good.but it only load a picture,my question's essential is that picture show in html. thanks!
newroc
2001-06-09
打赏
举报
回复
我记得好像图片在servlet中引用的话需要在web服务器中设置应用程序映射,具体怎么设置记不太清,不好意思,希望没把你弄的更晕 :)
你把图片移到htm文件所在的目录里试试
yangzi
2001-06-09
打赏
举报
回复
和应用程序映射不拾界。
我想,还是路径不对。
v不吃v你
2001-06-08
打赏
举报
回复
//看看有用否。
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.net.*;
public class DownLoad extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType( "image/jpeg" );
response.setHeader("Content-disposition",
"attachment; filename=" +
"28-3-41530_xyx0427.jpg" );
String fileURL = "http://ent.sina.com.cn/s/28-3-41530_xyx0427.jpg";
URL url=new URL(fileURL);
BufferedInputStream bis = new BufferedInputStream(url.openStream());
BufferedOutputStream bos = new BufferedOutputStream( response.getOutputStream());
byte[] buff = new byte[2048];
int bytesRead;
while (-1!=(bytesRead=(bis.read(buff,0,buff.length)))){
bos.write(buff,0,bytesRead);
}
if (bis!=null){
bis.close();
}
if (bos!=null){
bos.close();
}
}
}
DrunkenLion
2001-06-08
打赏
举报
回复
呵呵,response.setContextType("gif/jpeg");
outputstream aa = response.getOutStream();
chemain
2001-06-08
打赏
举报
回复
ceo99(菜猪) :
还是不行。
属性显示为:http://localhost:8100/tt/servlet/SS.jpg
我已经检查过了,就是不行。可能是servlet不重新发送就不能刷新。
不过还是谢谢你。
luodi
2001-06-08
打赏
举报
回复
看看产生的这个网页的HTML源文件内容究竟是什么是最快的方法。
ceo99
2001-06-08
打赏
举报
回复
你是说图片没显示吧?
右键点图片看一下它的属性,其中有它的位置,是不是对的?
一般是相对路径的问题。因为servlet的位置是根据context来的,而图片则不是。
如果这也不是的话,那就是你的IE没打开图片显示了。:)
什么是
servlet
,
servlet
的作用
本文介绍了
Servlet
,它是运行在服务器上的Java程序,由
Servlet
容器管理。其作用是接收客户端请求数据,调用底层service处理并生成结果。请求流程为:客户端发请求到服务器,服务器传至
Servlet
,
Servlet
生成响应给服务器,服务器再返回给客户端。还提及了
Servlet
里的三大作用域。
servlet
体系结构
本文介绍了
Servlet
的体系结构,包括客户端与服务器之间的交互、
Servlet
容器的角色以及
Servlet
相关的接口和类。重点讲解了
Servlet
Config、
Servlet
Context、
Servlet
、Http
Servlet
Request、Http
Servlet
Response等核心组件的功能和用途,同时提到了HttpSession和Cookie在HTTP通信中的应用。
Servlet
及Tomcat的配置
本文深入解析
Servlet
技术,涵盖动态网页原理、
Servlet
开发流程、Tomcat部署及类装载机制,通过实例展示
Servlet
Config应用。
《Java
Servlet
编程》笔记(
Servlet
简介)
博主借到《JAVA
SERVLET
编程》并做学习笔记。书中从不同方面讲解
Servlet
编程。笔记对比了Java
Servlet
和CGI,指出
Servlet
可在同一进程不同线程或多进程线程中运行,能与服务器双向通信。还介绍了
Servlet
支持的API和流行的
Servlet
容器等,提及
Servlet
有可移植、安全等优势。
Servlet
规范笔记—
servlet
概念及结构
本文介绍了
Servlet
的概念、作用及其实现原理。重点讲述了
Servlet
容器的工作机制、
Servlet
生命周期,并详细解析了
Servlet
规范API中各个接口的功能与职责。
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章