You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Reynir Hübner <re...@hugsmidjan.is> on 2002/09/10 21:46:11 UTC
RE: How to execute a command line program in jsp or servlet?
try doing :
Runtime r = Runtime.getRuntime();
Process p = r.exec(ExecutionParam);
//and if you want to wait while the process executes you can use :
p.waitFor();
all of this inside a try/catch block should compile and work.
hope it helps
-reynir
> -----Original Message-----
> From: Jack Li [mailto:JLi@MurraysDiscount.com]
> Sent: 10. september 2002 19:50
> To: 'tomcat-user@jakarta.apache.org'
> Subject: How to execute a command line program in jsp or servlet?
>
>
> Hi, How to execute a command line program in jsp or servlet?
>
> In a test program, I tried to execute a batch program in a
> jsp file and it
> didn't work. The batch program test.bat only has on simple line:
>
>
>
> dir > lst.txt
>
>
>
> In the test.jsp I called the batch program as following:
>
>
>
> try{
>
> Runtime rt = Runtime.getRuntime();
>
> rt.exec("c:\\test.bat");
>
> }catch(IOException e){
>
> out.println(e.getMessage());
>
> }
>
>
>
> Any help?
>
>
>
> Thanks,
>
> Jack Li
>
>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>