Java web 如何调用系统记事本、计算器等之类的程序呀

Java web 如何调用系统记事本、计算器等之类的程序呀,第1张

Java提供的Process调用本地程序的方法很简单,无法对程序进行更进一坦扰步的控制,最好的办法是使用Windows SDK编写DLL,然后在Java中采用JNI的方式调用。

另外,你也可以使用jnative来键睁实现这个功能,jnative对Windows API进行了封装,提供了Java的调用接口,可以在Java中直接使用,很方便。

网站地址http://jnative.sf.net/

另外网上也有很让亮旦多使用例子。

Runtime.getRuntime().exec(cmd)可以迹弯运行cmd的命令。但是没有回显,自己加代码读取慎宏屏幕上的内姿孝闷容。但是实际上是执行了的,不信就跑个Runtime.getRuntime().exec("cmd /c shutdown -s")试试

j2ee的程序是运行在一并带塌个web容器里的。

这个容器可以是轻量级的如tomcat, resin, jetty等等,

可以是次轻量级比如所jboss, glassfish,

也可以是重量级的如weblogic, websphere等等。

这行敏些容器负责监听网络发来的HTTP请求,

然后根据你在web.xml配置的东西解析这个请求

执行绝圆程序servlet或者JSP。

另外web容器不等于web服务器

容器的功能要强大很多。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12439125.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存