CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

在jsp页面上输出图形的问题,高分酬谢。

楼主w19995(w19995)2002-05-08 15:27:00 在 Java / Web 开发 提问

小弟在jsp页面上用以下代码输出图片,  
  <%  
  response.setContentType("image/gif");  
  ServletOutputStream   toClient=response.getOutputStream();  
  .........  
  .........  
  toClient.flush();  
  toClient.close();  
  %>  
   
  输出的图形占据了整个页面,页面上其他要素都被覆盖了,请问怎样才能使输出的图形不占据整个页面,而在页面上指定的地方输出?  
   
  wy2000@sina.com  
  问题点数:100、回复次数:6Top

1 楼scarab(没有尾巴的鲨鱼)回复于 2002-05-08 15:30:39 得分 0

BufferedImage   image   =   new   BufferedImage(720,320,   BufferedImage.TYPE_INT_RGB);  
  Graphics   g   =   image.getGraphics();  
  g.setColor(new   Color(Integer.parseInt("D8E8F5",16)));  
  g.fillRect(0,   0,   720,   320);  
   
  改动720和320你就能得到意想不到的效果:)  
  看看是否适合你所说的改变图象大小Top

2 楼kingo_liang(格格巫)回复于 2002-05-08 17:13:07 得分 0

你可以把生成图片的代码放在Servlet里  
   
  然后在JSP页面里用一个表格的td然后在td里面用一个src连接到这个  
   
  Servlet这样就可以根据你TD的大小来控制图片的大小了Top

3 楼w19995(w19995)回复于 2002-05-09 11:51:21 得分 0

难道直接在jsp页面上生成的图片就无法控制显示的位置了?Top

4 楼scarab(没有尾巴的鲨鱼)回复于 2002-05-09 13:00:37 得分 0

g.fillRect(0,   0,   720,   320);  
  就可以控制了啊Top

5 楼kingo_liang(格格巫)回复于 2002-05-09 13:06:58 得分 0

那你就把连接连到一个JSP页面Top

6 楼scud(飞云小侠)回复于 2002-05-09 16:28:31 得分 100

你的jsp只负责输出图片,至于另外的页面布局,应该由另外一个html,或者jsp负责输出。   把你这个图片jsp当成一个图片就可以了Top

相关问题

  • 图形输出的问题
  • C 语言 图形输出小问题
  • 谁能帮我输出这个图形
  • 打印输出一个图形
  • 高分酬谢,如何动态的建立一个jsp页面???
  • jsp中线程输出。
  • jsp怎么输出中文?
  • jsp定义输出格式
  • jsp输出Excel问题?
  • 谁可帮忙 弄份图形处理的三千字中英文对译文章,高分酬谢200

关键词

  • 页面
  • 图形
  • 控制
  • jsp
  • 输出
  • 图片
  • 大小

得分解答快速导航

  • 帖主:w19995
  • scud

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo