2013-01-20 256 views
0

我有一个JSP页面,里面有一个按钮。当我点击按钮时,屏幕上的键盘会弹出。 我该怎么做? 我已经完成了研究,并且发现了“Runtime.getRuntime()。exec(”osk“);” 但我在哪里实现这些线?我把它放在servlet中吗?或在我的JSP页面?Windows虚拟键盘

<td><INPUT type="button" value="on screen keyboard" onclick="Runtime.getRuntime().exec("osk");"/>

+0

这是完全不可能的。 – SLaks

回答

1

从网页中调用虚拟键盘是不可能的 - 这就是您的JSP最终为用户所做的。您拥有的代码片段适用于在计算机内运行的Java SE应用程序,而不是在浏览器中运行。

你可以做的是在你的网页上用JavaScript构建一个类似的小工具。有很多这样的解决方案已经可用,只是谷歌的“JavaScript虚拟键盘”。 http://www.greywyvern.com/code/javascript/keyboard就是一个例子。

+0

谢谢你的解释。现在我明白了。 :) – hafez

+0

这是很好的标记在这些情况下接受的答案:) –