我写了这个小servlet,但它没有执行: 的index.html //按按钮调用Servlet
<form method="post" name="postform" action="/WebApp/NewServlet">
的web.xml
<servlet-name>NewServlet</servlet-name>
<servlet-class>javax.NewServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>NewServlet</servlet-name>
<url-pattern>/NewServlet</url-pattern>
NewServlet.java
// Servlet应该执行keypress(只是一个例子)
package javax;
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class NewServlet extends HttpServlet {
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
try {
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_ALT);
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_L);
} catch (AWTException ex) {
}
}
}
它编译没有错误但没有执行,请在我疯了之前帮忙。 也许Java不允许在Servlets或后期操作上执行此操作? 但也许你知道另一种类似但工作的方式,即使它不是java。 也许是某些东西&#34;更容易&#34;。