zoukankan      html  css  js  c++  java
  • 個人資料管理的網頁系統

    需求:

    第一階段. 動態生成網頁,此網頁中顯示當前目錄下的文件結構,並可以瀏覽文本文檔以及內建圖片。

    第一階段. 建立新的文本文檔,並用富文本的方式,可標記某一段文字顏色以及添加圖片,可以加載其他更多的文件類型,如excel, word, rtf, pdf

    操作流程;

    用java程式執行dos語句,生成文件目錄資料。整理目錄資料成樹形結構(此檔案留做備份,比對新的目錄有無變化)。

    用java寫出網頁

    ==============================

    利用批處理生成網頁

    @echo off
    echo ^<HTML^> > M0101.html
    echo 創06-09章 一年的第003天 >> M0101.html
    echo ^<BR^> >> M0101.html
    echo 創01-02章 一年的第002天 >> M0101.html
    echo ^</HTML^> >> M0101.html
    for /F "usebackq" %%i IN (`dir /b "E:software"`) DO @echo %%i ^<BR^> >> M0101.html

    有些太複雜,且代碼不好維護,放棄。

    參考自;http://blog.miniasp.com/post/2010/09/24/How-to-parse-text-from-file-or-command-using-Batch.aspx

                如何利用批次檔(Batch)讀取指令執行的結果或文字檔案內容

    ==============================

    java 执行bat批处理文件 并关闭cmd窗口

    參考: http://blog.sina.com.cn/s/blog_694448320101fsbz.html

    java 执行bat批处理文件 并关闭cmd窗口

    import java.io.IOException;
    
    public class CmdMain {
    public static void main(String[] args){
    
    //执行批处理文件
    String strcmd="cmd /c start D:\antrelease.bat";
    Runtime rt = Runtime.getRuntime();
    Process ps = null;
    try {
    ps = rt.exec(strcmd);
    } catch (IOException e1) {
    e1.printStackTrace();
    }
    try {
    ps.waitFor();
    } catch (InterruptedException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    int i = ps.exitValue();
    if (i == 0) {
    System.out.println("执行完成.") ;
    } else {
    System.out.println("执行失败.") ;
    }
    ps.destroy();
    ps = null;
    
    //批处理执行完后,根据cmd.exe进程名称 kill掉cmd窗口(这个方法是好不容易才找到了,网上很多介绍的都无效,csdn废我3分才找到这个方法)
    new CmdMain().killProcess();
    
    }
    
    public void killProcess(){
    Runtime rt = Runtime.getRuntime();
    Process p = null; 
    try {
    rt.exec("cmd.exe /C start wmic process where name='cmd.exe' call terminate");
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    }
  • 相关阅读:
    hmailserver
    用数据库管理SERV-U的用户时,如何修改密码及原理
    一个jquery的图片下拉列表 ddSlick
    图片下拉列表
    mvc 用户控件 ascx 获取 View 页面的值
    asp.net mvc 通过修改路由规则来实现页面的URL多参数传递
    tips
    让ie6/7/8兼容css3的圆角阴影等特殊效果的方法 PIE1.0.0及placeholder在这些IE下生效的方法
    IE8下ckeditor无法正常使用,提示"例外被抛出且未被接住"的解决办法
    iis6 下发布MVC2项目的方法
  • 原文地址:https://www.cnblogs.com/sipher/p/3756288.html
Copyright © 2011-2022 走看看