从 Web 应用程序运行命令
我目前正在尝试从 Web 应用程序在命令行上运行命令。是否可以通过网络应用程序完成?
命令(在终端上):
cd ejbca/bin
./ejbca.sh batch
按下按钮时如何在 Web 应用程序中运行这些命令?
I am currently trying to run a command on the command line from a web application. Is it possible do from a web application?
The command(on terminal):
cd ejbca/bin
./ejbca.sh batch
How do I run these in a web application when a button is pressed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果我是你,我会让一个侦听器与 Web 应用程序分开运行。当按下按钮时,只需向侦听器发送一条消息,侦听器就会照常执行。
对于消息传递,您可能需要使用 zeromq。
If I were you, I would make a listener running apart from the web application. And when your button is pressed, just send a message to the listener, and the listener will do it as normal.
For messaging, you may want to use zeromq.
Java 代码
myshell.sh
在 example.jsp 内
Java code
myshell.sh
Inside your example.jsp