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

java静态网页技术

本文假设你是用java开发的web动态页面。
           第一步,加入servlet.代码如下。
      public class ToHtml extends HttpServlet {
       public void service(HttpServletRequest request, HttpServletResponse response)
         throws ServletException, IOException {
        String url = "";
        String name = "";
        ServletContext sc = getServletContext();
        String file_name = request.getParameter("file_name");// 你要访问的jsp 文件名,如index,不包括扩展名
        // 则你访问这个servlet时加参数.如http://localhost/test/toHtml?file_name=index
        url = "/" + file_name + ".jsf";// 你要生成的页面的文件名。我的扩展名为jsf .
        name = ConfConstants.CONTEXT_PATH+"\\"+ file_name + ".htm";// 这是生成的html文件名,如index.htm.文件名字与源文件名相同。扩展名为htm
      //ConfConstants.CONTEXT_PATH为你的应用的上下文路径。
        RequestDispatcher rd = sc.getRequestDispatcher(url);
        final ByteArrayOutputStream ōs = new ByteArrayOutputStream();
        final ServletOutputStream stream = new ServletOutputStream() {
         public void write(byte[] data, int offset, int length) {
          os.write(data, offset, length);
         }
         public void write(int b) throws IOException {
          os.


相关文档:

java入门

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

Java提供delete关键字必要性

最近在写Java程序处理大量数据的时候内存往往随着程序执行的数次增加而增加, 最大时上涨到1.XG以上, 最终JVM内存用尽, 程序异常终止,在程序中已经将能回收的变量都置为null了, 还是不能实时回收内存, 想到C++的的做法, 有析构函数和delete, 可以及时的回收内存, JCP能否可以考虑一下在JDK7中增加delete关键字, 让Java也能像 ......

在 Eclipse 中设置 java 虚拟机内存的方法

        在实际的开发中, jvm 默认的内存大小是不够的,需要自定义设置。可按如下的方法进行设置:
        第一、进入到指定运行文件的 run configurations, 就会弹出运行设置对话窗体
        第二、在 ja ......

Java中的mac计算

          报文鉴别在身份认证中占重要位置,是认证系统的一个重要环节,在金融和商业系统中广泛应用。
          报文鉴别常用报文鉴别码(Message Authentication Code,即MAC)作为鉴别的基础,
     ......

全面解析Java中的String数据类型

1. 首先String不属于8种基本数据类型,String是一个对象。
因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。
2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;
3. String str=”kvill”;
String str=n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号