易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 打开pdf文件

  InputStream in = null;
  ServletOutputStream out = null;
  String filePath = this.getServlet().getServletContext()
    .getRealPath("/")
    + "pdffiles" + File.separator +"HelpManual.pdf";
  try {
   response.reset();
   out = response.getOutputStream();
   response.setContentType("application/pdf");
   
   in = new BufferedInputStream(new FileInputStream(filePath));
   int ch;
   while ((ch = in.read()) != -1) {
    out.print((char) ch);
   }
  } catch (Exception e) {
   e.printStackTrace();
  } finally {
   if (in != null) {
    in.close();
   }
   if (out != null) {
    out.flush();
    out.close();
   }
  }


相关文档:

java入门

 Java学习从入门到精通 
一、 JDK (Java Development Kit) 
JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的J ......

传智播客java学习 集合类之Collections、map

今天我看了徐文海老师讲的集合类视频,对讲课内容做了简单的记录;
许老师是这样讲的
 
 
集合类的使用
集合(或容器)是代表一个对象组的单个对象,其它对象被认为是它的元素。集合用于处理多种类型对象的问题,所有的类型都有一个特殊的种类(也就是说,它们都是从一个共同父类继承来的)。Java编程语言支持 ......

传智播客java学习 session

今天我听了冯老师讲的session课程:我做了简单的笔记
1.         session用来存取大量的数据;可以看做一个容器;
2.         用sessionID(String类型的,唯一的,保存在客户端)来标识session,
3.     &nb ......

传智播客java学习 EL 自定义函数

1       EL 自定义函数
1.1          EL 自定义函数:在 EL 表达式中调用的某个 Java 类的静态方法,这个静态方法需在 web 应用程序中进行配置才可以被 EL 表达式调用。EL 自定义函数可以扩展 EL 表达式的功能,让 EL 表达式完成普通 Ja ......

java学习之路5 java为菜单栏添加快捷键(转)


package swimg;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.KeyStrok ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号