//用JAVA调用外部应用程序
<%@ page language="java" contentType="text/html; charset=gb2312" import="java.io.*"%>
<jsp:useBean id="UseSet" class="netoa.UserSet" scope="page"/>
<%
//当加载页面时,就自动打开聊天程序 jzl 2007-2-26
try{
String username =(String)session.getAttribute("user_name");
String passwd = request.getParameter("password");
String strAbsPath=application.getRealPath("");
String exeName = strAbsPath+"SendUdp.exe "+username+" "+passwd+" ";
Runtime runtime = Runtime.getRuntime();
runtime.exec(exeName);
//runtime.exec("c://SendUdp.exe "+username+" "+passwd+" ");
//String strAbsPath=application.getRealPath("");
//strAbsPath = strAbsPath + "//";
//out.println(strAbsPath);
}catch(Exception e){
//提示加载聊天程序出错
out.print("<script>alert('加载聊天程序出错!');</script>");
}
%>
//用JAVA关闭外部应用程序
<%@ page language="java" contentType="text/html; charset=gb2312" import="java.io.*"%>
<%
try{
Runtime runtime = Runtime.getRuntime();
runtime.exec("taskkill /IM SendUdp.exe ");
}catch(Exception e){
out.print("<script>alert('卸载聊天程序出错!');</script>");
}
%>