Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

vandergil

Executar comandos linux em JSP

Recommended Posts

Srs, minha dúvida é simples, preciso saber como executar comandos linux com JSP, a princio quero saber como executar o comando 'pwd' e imprimir o resultado na tela, fiz o seguinte até agora:

 

<%@ page language="java"%> 

<html>
<body>
<%
  Runtime r = Runtime.getRuntime();
  Process p = null;
  String  s = "pwd";
  try
      {
          p=r.exec(s);
      }
      catch(Exception e)
      {
          out.println("error");
      }
%>
</body>
</html>

 

Isso ele parece que executa sem dar erros, preciso saber se realmente está certo e se tem como pegar o valor do pwd e imprimir na tela.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pegue o fluxo de entrada apartir de Process...Algo assim:

Process p  = Runtime.getRuntime().exec("pwd");
Scanner scaner = new Scanner(p.getInputStream());
System.out.println(scaner.nextLine());

 

Faça o teste no JSP p vr se funciona, to sem o ambiente montado aqui...

 

Abraco..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.