Java 尝试在浏览器上捕获音频时Http退出状态(由servlet设置)

Java 尝试在浏览器上捕获音频时Http退出状态(由servlet设置),java,audio,glassfish,applet,capture,Java,Audio,Glassfish,Applet,Capture,我试图用这个来捕捉音频。但是,当ı使用glassfish运行它时,它会给出一个类似于标题中的错误 <b> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Sound recorder test</title>

我试图用这个来捕捉音频。但是,当ı使用glassfish运行它时,它会给出一个类似于标题中的错误

 <b>
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
 <title>Sound recorder test</title>
 <style>
     body {
         background-color: #FEFFEF;
     }
 </style>
 </head>
 <body>
 <h1>Sound recorder test</h1>
 <object type="application/x-java-application" width="250" height="120">
     <param name="mayscript" value="true">
     <param name="archive" value="microphone-on-the-web-0.6-signed.jar">
     <param name ="code" value="ee.mattijagula.mikker.RecorderApplet">
     <param name="upload_url" value="upload.php" />
     <param name="upload_field_name" value="fail" />
     <param name="post_parameters" value="MAX_FILE_SIZE=20000000; 
   tx_fileupload_pi1[do_upload]=Saada fail!" />
     <param name="filename" value="vaikimisi_faili_nimi" />
     <param name="max_duration_seconds" value="120" />
     <param name="background_color" value="#FEFFEF" />
 </object>
 </body>
 </html>
 </b>

录音机测试
身体{
背景色:#FEFFEF;
}
录音机测试

这是我的html代码,我使用的是GlassFish_服务器5.1和jdk_1.8。我应该怎么做才能解决这个问题?

我想知道问题是浏览器现在阻止了Java小程序,还是很难启用它们。Java语言已经在JavaSE9中弃用了japplet,我认为它在JavaSE11中已经停止使用了。您尝试使用的代码存储库自上次更新以来已有9年了。IDK这些天是如何录制的(关于在间谍活动中的使用存在争议)。您可能需要找到其他方法来完成此操作。谢谢,ı不知道任何其他方法来录制音频并将其导出到服务器。我不知道javascript,大多数示例代码都是javascript。我只想录制音频并将其导出到服务器。如果你有类似的东西,你能帮我吗?我会首先尝试使用新的网络音频API。快速搜索给了我以下url。但这似乎需要JavaScript。