×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

各位DX,紧急求救:怎样在servlet的 DOPOST() 中调用一个C的可执行文件?详情如下:

1。平台:WIN2000, TOMCAT 4.0 WEB SERVER,
2. " c.exe" 是一个可执行C程序,它接受一个STRING作为ARGUMENT,在执行后产生三个文本文件。
现在我把C。EXE 放在 WEB-INF/classes下,且在SERVLET 中的DOPOST() 有如下程序:
...
public void dopost(){
String argument=request.getParameter("argument");
Runtime.r=Runtime.getRuntime();
r.exec("c.exe"+argument);
}

为什么会出现很多exception?
有人说用JNI 解决,但我没有C的源代码,谁有高见?EMAIL给我或电话都行。
Email: cs203250@cs.yorku.ca
Tel: 416-6613500
Report