Servlet生成图片
来源:互联网 发布:知之app下载 编辑:程序博客网 时间:2024/06/18 10:40
package jp.co.medieight.medinet.common;
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ImageSealServlet extends HttpServlet ...{
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException ...{
try ...{
FileInputStream hFile = new FileInputStream(req.getSession().getAttribute("sealUrl").toString()); // 以byte流的方式打?文件
// d:.gif
int i = hFile.available(); // 得到文件大小
byte data[] = new byte[i];
hFile.read(data); // 读数据
hFile.close();
res.setContentType("image/*"); // 设置返回的文件?型
OutputStream toClient = res.getOutputStream(); // 得到向客二端数出二?制数据的?象
toClient.write(data); // 输出数据
toClient.close();
} catch (IOException e) // 错误处理
...{
PrintWriter toClient = res.getWriter(); // 得到向客文端对出文本的?象
res.setContentType("text/html;charset=UTF-8");
toClient.write("");
toClient.close();
}
}
}
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class ImageSealServlet extends HttpServlet ...{
public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException ...{
try ...{
FileInputStream hFile = new FileInputStream(req.getSession().getAttribute("sealUrl").toString()); // 以byte流的方式打?文件
// d:.gif
int i = hFile.available(); // 得到文件大小
byte data[] = new byte[i];
hFile.read(data); // 读数据
hFile.close();
res.setContentType("image/*"); // 设置返回的文件?型
OutputStream toClient = res.getOutputStream(); // 得到向客二端数出二?制数据的?象
toClient.write(data); // 输出数据
toClient.close();
} catch (IOException e) // 错误处理
...{
PrintWriter toClient = res.getWriter(); // 得到向客文端对出文本的?象
res.setContentType("text/html;charset=UTF-8");
toClient.write("");
toClient.close();
}
}
}
web.xml配置
<servlet>
<servlet-name>textintoimage</servlet-name>
<servlet-class>jp.co.medieight.medinet.common.ImageSealServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>textintoimage</servlet-name>
<url-pattern>/Image</url-pattern>
</servlet-mapping>
<servlet-name>textintoimage</servlet-name>
<servlet-class>jp.co.medieight.medinet.common.ImageSealServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>textintoimage</servlet-name>
<url-pattern>/Image</url-pattern>
</servlet-mapping>
<img src="/Medinet/Image"/>
- Servlet生成图片
- Servlet生成随机图片
- servlet生成动态图片
- servlet 生成验证图片
- 使用Servlet动态生成图片
- Java Servlet动态生成图片
- 使用Servlet动态生成图片
- 使用JAVA Servlet生成图片
- servlet生成验证码图片
- 用servlet动态生成图片
- servlet生成验证码图片
- Servlet生成验证码图片
- Servlet生成图片验证码
- Servlet生成图片验证码
- Servlet生成验证码图片
- servlet生成图片验证码
- Servlet生成验证码图片
- Servlet 生成验证码图片
- 可以通过2种方法遍历HashMap
- 狼的十大处世原则
- 客户关系管理之买车记
- 测试第一篇文章
- 关与fc8安装mplayer和flashplayer(x86_64)
- Servlet生成图片
- oracle共享服务器创建成功后,通过jdbc连接数被限制,报错:java.sql.SQLException: Io 异常: End of TNS data channel解决方法
- 刷新组策略配置GPUPDATE
- 數據集內部的數據路徑
- 一个简单asp.net下Web RSS控件
- 增强Eclipse ,MyEclipse 的代码提示功能
- 如何在列表框中实时显示
- Tomcat6.0 中数据源的配置
- 转载:正则表达式助记口诀