使用 buttion 在 JSP 中调用 Java 函数



我有一个Java函数,我在一个练习项目中测试了它的jsp截图,如何在使用按钮时从我的JSP调用该函数

这是我想要调用的函数

try{
Robot robot = new Robot();
BufferedImage screenShot = robot.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
String home = System.getProperty("user.home");
ImageIO.write(screenShot, "JPG", new File(home +"\Desktop\test.jpg"));
}
catch(IOException ex){
System.out.println (ex.toString());
}

你可以像下面这样做

在JSP页面内,提交一个包含一些临时数据的同一页面的表单,并检查数据是否不为空,然后收到拍照的操作。

<%
String a = request.getParameter("take");if(a!=null)
{
try {
Robot robot = new Robot();
BufferedImage screenShot = robot
.createScreenCapture(new Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
String home = System.getProperty("user.home");
ImageIO.write(screenShot, "JPG", new File(home + "\Desktop\test.jpg"));
} catch (IOException ex) {
System.out.println(ex.toString());
}
}%>
<form action="#"method="post">
<input type="hidden"name="take"id="take"value="take_photo"/><input type="submit"/>
</form>

最新更新