⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 runexeaction.java

📁 系统运行时的截屏图:webstart_screen01.gif/webstart_screen02.gif。 安装使用前
💻 JAVA
字号:
/**
 * Copyright(c) 2005 Dragonfly - created by FengChun
 * All Rights Reserved.
 *
 * Package: org.dragonfly.webstart.actions
 * FileName: RunExeAction.java
 *
 * Version: 1.0
 * Created: 2005-7-1 16:01:53
 * Updated: 2005-7-1 16:01:53
 *
 * Author: FengChun - f15_nsm@hotmail.com
 * Description:
 * Function:
 *
 */

package org.dragonfly.webstart.actions;

import org.apache.struts.action.*;
import javax.servlet.http.*;
import org.dragonfly.webstart.runtime.WebStart;

public class RunExeAction
    extends Action {
  public ActionForward perform(ActionMapping actionMapping,
                               ActionForm actionForm,
                               HttpServletRequest request,
                               HttpServletResponse response) {
    ActionForward forward = new ActionForward();
    try {
      String cmd = (String)request.getParameter("cmd");

      if(cmd.equals("start")) WebStart.runExe((String)request.getParameter("exe"));
      if(cmd.equals("stop")) WebStart.stopExe(Integer.parseInt((String)request.getParameter("id")));
      if(cmd.equals("restart")) WebStart.restartExe(Integer.parseInt((String)request.getParameter("id")));

      if(cmd.equals("clear")){
        String exeList = (String)request.getParameter("exe");
        WebStart.clearExeList(exeList);
      }

      forward = actionMapping.findForward("runexe_succ");
    }
    catch (Exception ex) {
      request.setAttribute("Message","Exe命令执行失败!");
      forward = actionMapping.findForward("runexe_fail");
    }

    // Finish with
    return (forward);
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -