jsp 调用linux shell
<br /><br /><%@ page language="java" import="java.io.*" pageEncoding="UTF-8"%><br /><%<br />String path = request.getContextPath();<br />String basePath = request.getScheme() + "://"<br />+ request.ge
<%@ page language="java" import="java.io.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<html>
<head>
<title>shell</title>
</head>
<body>
<%
String cmds = "monitor.sh";
try {
Process process;
process = Runtime.getRuntime().exec("sh /opt/wzx/monitor.sh");
InputStreamReader ir = new InputStreamReader(process
.getInputStream());
LineNumberReader input = new LineNumberReader(ir);
String line;
process.waitFor();
while ((line = input.readLine()) != null){
out.print(line);
out.print("<br/>");
}
if(input!=null){
input.close();
}
} catch (Exception e) {
e.printStackTrace();
}
%>
</body>
</html>
更多推荐
所有评论(0)