首页 > Java

Java中的JSP怎么调用shell脚本

发表于2014-09-16 15:20:13| --次阅读| 来源webkfa| 作者小豆豆

摘要:Java中的JSP怎么调用shell脚本
java代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="java.io.InputStreamReader"%>
<%@page import="java.io.LineNumberReader"%>
<%@page import="java.io.IOException"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String tel=request.getParameter("tel");
if(tel == null)tel="";
if(!"".equals(tel)){
	try {
		Process proc=Runtime.getRuntime().exec("sh /home/web/wd_test/lt_test.sh "+tel);
		InputStreamReader ir = new InputStreamReader(proc.getInputStream());
        LineNumberReader input = new LineNumberReader(ir);

        String line;
        while ((line = input.readLine()) != null) {
            out.print(line+"<br/>");
        }
	} catch (IOException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}
}
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title></title>
  </head>
  <body>
    <form action="lt.jsp">
    	请输入手机号:<input type="text" value="<%=tel %>" name="tel"/>
    	<input type="submit" value="提交"/>
    </form>
    
    <%if(!"".equals(tel)){ %>
    操作成功
    <%} %>
  </body>
</html>

相关文章

猜你喜欢

学到老在线代码浏览器 关闭浏览
友情链接: hao123 360导航 搜狗网址导航 114啦网址导航 博客大全
Copyright © 1999-2014, WEBKFA.COM, All Rights Reserved  京ICP备14034497号-1