Java中服务器和客户端之间的剪贴板复制

Java中服务器和客户端之间的剪贴板复制,java,copy,clipboard,paste,Java,Copy,Clipboard,Paste,我尝试创建一个按钮,在剪贴板中复制一个字符串,然后用户可以粘贴它 当我在本地进行测试时,我可以这样做,但当我在服务器上部署应用程序时,用户单击按钮后,剪贴板中不会保存任何内容 这是我的密码: public void clipboard() { try { StringSelection stringSelection = new StringSelection("test"); Clipboard clpbrd = Toolkit.

我尝试创建一个按钮,在剪贴板中复制一个字符串,然后用户可以粘贴它

当我在本地进行测试时,我可以这样做,但当我在服务器上部署应用程序时,用户单击按钮后,剪贴板中不会保存任何内容

这是我的密码:

public void clipboard() {
        try {
            StringSelection stringSelection = new StringSelection("test");
            Clipboard clpbrd = Toolkit.getDefaultToolkit().getSystemClipboard();
            clpbrd.setContents(stringSelection, null);
        } catch (Throwable e) {
            e.printStackTrace();
        }
    }

我怎么做?

java.awt.Toolkit-它在web应用程序中工作吗?到目前为止,我一直在桌面应用程序中使用它。此链接将帮助您-谢谢,我尝试使用-Djava.awt.headless=true,但我有一个错误java.awt.HeadlessExceptionok。请检查这个。