jsp中如何写Java类并且可以运行
黄舟
黄舟 2017-04-17 16:21:00
[Java讨论组]

import java.io.*;

public class JavaRunCommand {

public static void main(String args[]) {

    String s = null;
    String file="shoes10059.stl";
    try {
         
    // run the Unix "slic3r —load config_m2.ini  xxxx.stl" command
        // using the Runtime exec method:
        Process p = Runtime.getRuntime().exec("C:/Program Files (x86)/Slic3r/slic3r-console --load D:/m2/config_m2.ini"+" "+"D:/m2/"+file);
         
        BufferedReader stdInput = new BufferedReader(new
             InputStreamReader(p.getInputStream()));

        BufferedReader stdError = new BufferedReader(new
             InputStreamReader(p.getErrorStream()));

        // read the output from the command
        System.out.println("Here is the standard output of the command:\n");
        while ((s = stdInput.readLine()) != null) {
           System.out.println(s);

         

          // System.out.println(s.lastIndexOf(":")+1);
                 
        }
         
        // read any errors from the attempted command
        System.out.println("Here is the standard error of the command (if any):\n");
        while ((s = stdError.readLine()) != null) {
            System.out.println(s);
        }
         
        System.exit(0);
    }
    catch (IOException e) {
        System.out.println("exception happened - here's what I know: ");
    
        e.printStackTrace();
        System.exit(-1);
    }
}

private static int lastIndexOf(String string) {
    // TODO Auto-generated method stub
    return 0;
}

}
我要在前端点击一个按钮就执行这个类,怎么才可以实现?求大神解决!

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(2)
伊谢尔伦

第一、Web应用是不需要main函数作为程序入口的。
第二、提供一个思路,题主可以写一个Servlet来实例化你的类。前端提交表单给Servlet。或者直接把这段代码改成Servlet。
第三、建议题主先补补课。

PHPz

提交一个post就可以了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号