![](/img/trans.png)
[英]Java applet fails to load in Django dev environment (view variables not served to template)
[英]How to load java applet from django template
當我從靜態applet.html文件調用它時,我的applet運行文件,如下所示:
<applet archive="applet.jar" code="com.xxx.yyy.PApplet"
width="100" height="20"></applet>
但是,如何將同一行放在django模板中? 我應該將.jar和.java文件放在哪里? 我還注意到,它在查找文件時將.class附加到PApplet,並向我發送404錯誤。
我嘗試使用Google搜索,並查看了文檔,但是之前找不到此問題。 謝謝你的幫助。
您應該將jar文件用作靜態媒體文件,例如通過MEDIA_URL的圖像或CSS文件。
將applet.jar放入媒體目錄,然后使用
<applet archive="{{ MEDIA_URL }}applet.jar" code="com.xxx.yyy.PApplet"
width="100" height="20"></applet>
這與Django無關。
客戶端使用的Java小程序需要與其他靜態資產(CSS,Javascript等)完全相同的方式提供。因此,您可以將其放置在這些文件所在的任何位置,配置Apache或從那里提供服務的任何地方,以及在applet標簽中引用該目錄。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.