我想使用html applet标记在我的Web应用程序中运行简单applet,但是它给出了类似的错误
java.lang.ClassNotFoundException:MyApplet
请给我示例应用程序,如果可能的话.....
问题是applet引擎在您定义的代码库中找不到MyApplet类。
这是因为您在/ WEB-INF / classes目录中进行了分类。该目录受servlet引擎保护,因为它不能从外部资源访问(可以在JSP /
HTML页面上使用applet标记)。
有几种解决方法。最简单的方法是将MyApplet类打包到一个jar文件中(我们称之为myapplet.jar
),然后将其保存在可访问的目录(即Web应用程序的jsp文件夹)中。举例来说,假设您有以下用于Web应用程序的文件夹:
/MyWebApp/jsp
/MyWebApp/applet
/MyWebApp/WEB-INF
客户端浏览器可以访问jsp和applet文件夹的内容。
然后,将myapplet.jar保存在applet文件夹中,并按以下方式设置applet标记配置(假设您的Web上下文是MyWebApp):
<applet codebase="/MyWebApp/applet" archive="myapplet.jar"
code="MyApplet.class" width="600" height="500">
</applet>
在这里,您可以找到有关applet标签的更多信息:http
:
//docs.oracle.com/javase/tutorial/deployment/applet/index.html
问题内容: 有没有人找到一种在IIS中运行Java Web应用程序的方法?在我看来,完全有可能编写一个ISAPI插件(对吗?),该插件将Jetty或自定义servlet容器与IIS集成在一起。这样做的好处是,许多出色的高端Java应用程序(如Jira)需要用于其他所有Microsoft商店的单独基础结构。 问题答案: 我认为您会发现使用以下两篇文章 使用Microsoft的Internet Inf
问题内容: 有没有办法在IIS上运行Go Web应用程序? 我找到了azure的设置,但是它在我的开发机器上不起作用, 这是azure的网络配置: 问题答案: 您的本地IIS无法正常运行,因为您需要安装一个名为HttpPlatformHandler模块的单独组件, https://azure.microsoft.com/zh-CN/blog/announcing-the-release-of-
本地angular应用程序在-http://localhost:4200/alerts;alerttype=renewals;cor=411119上成功运行 到目前为止,我已经将angular dist文件夹复制到遗留应用程序的webcontent文件夹中,并运行应用程序,如下所示 http://localhost:9086/customer/eWeb/alertapp/alerts;alertt
我有一个打包成WAR文件的Spring Boot web应用程序,我希望能够按需运行一些任务(脚本或命令)。例如: 初始化数据库模式 以编程方式为数据库设定种子 新版本应用程序(移动文件、数据库操作等)需要时进行数据迁移 验证存储文件和数据库内容之间的数据完整性 如果这些“命令”可以访问与Web应用程序本身相同的bean(服务,DAO)和模型,则实现起来会容易得多。我希望我必须在某个地方创建一个S
问题内容: 我有一个现有的Flask应用程序,并且想找到通往另一个应用程序的路线。更具体地说,第二个应用程序是Plotly Dash应用程序。如何在现有的Flask应用程序中运行Dash应用程序? 我还尝试将路由添加到Dash实例,因为它是Flask应用程序,但出现错误: 问题答案: 从文档: 基本的Flask应用程序可从访问app.server。 你还可以将自己的Flask应用实例传递到Dash
我试图在SpringMVC中运行SpringBoot应用程序,在SpringMVCPOM中添加SpringBoot应用程序依赖项,并扫描SpringBoot包,但我面临以下问题