`
zhangcheng
  • 浏览: 119922 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在jsp中使用applet时的路径问题

    博客分类:
  • Java
阅读更多
记得以前写过可以在网页上照相的系统,照相的那部分就是用applet实现,那个时候就遇到了有关applet的class文件的路径问题,总是说找不到applet的类文件;不过后来解决的了,今天有一个同学问我有关路径的事,我想起以前做过,不过没有总结,现在总结一下,为自己以后提高,或者给初学者点建议。

我们一般在src中的的源文件编译完之后,默认就会出现在WEB-INF下的class目录中的,如果我们把applet的class文件放到这里,总是会报出找不到class文件的。这个是什么原因呢,网上面说,主要是WEB-INF是不能被直接访问的,只能重定向过去。所以,我们要创建一个新的文件夹来放置applet的class文件,我们新建一个plugin目录,这个是plugin目录是和WEB-INF并行的,都在WebRoot下面。之后把applet的class放到plugin目录下边,
在jsp文件里面这样写:

<jsp:plugin     type="applet"   code="applettest.class"   codebase="plugin/"   
                            width=   "640"   
                            height=   "260" >   
    
  </jsp:plugin>   

运行就可以啦。

有的同学会问,如果我的applettest是放在test包里面的怎么办?这个是一样的,你就在plugin下面新建test目录,之后把applet的class放到test目录下边。
此时的jsp:

<jsp:plugin     type="applet"   code="test.applettest.class"   codebase="plugin/"   
                            width=   "640"   
                            height=   "260" >   
    
  </jsp:plugin>   


希望对大家能有帮助。


分享到:
评论
3 楼 huhuanqadn 2012-09-29  
实在感谢啊,一直找不到applet,都郁闷坏了。
2 楼 wangxinpier 2011-02-28  
当然不用了。
1 楼 sulifeng 2010-10-11  
请问新建了plugin目录后对于web.xml有什么更改的要求吗?

相关推荐

    JAVA界面设计——Applet和JFrame图片加载篇

    在实际项目中,我们通常会将图片资源打包在jar文件或者类路径中,这时需要使用类路径的URL来加载图片。例如,如果图片位于项目的`resources`目录下,可以使用`ClassLoader`来获取URL: ```java InputStream is = ...

    引用applet Path问题

    JSP中引用applet路径问题。 WEB-INF/classes目录下面是无法直接访问的 所以采用了修改目录结构的方式来实现。 myeclipse中的applet源码都在一个包文件下,所以当jsp要引用applet的class文件时,不能直接复制class...

    JSP源码 图片浏览小程序(java+applet).zip

    2. JavaBean:在服务器端,可能用JavaBean封装图片信息,如路径、名称、大小等,方便在JSP中使用。 3. Applet通信:Applet可以通过`getDocumentBase()`和`getParameter()`方法获取来自服务器的数据,也可以通过`show...

    <jsp:plugin>动作时,使用lomboz+Eclipse中编写程序,浏览器一直报 找不到.class文件

    总的来说,当你在Lomboz和Eclipse中使用`&lt;jsp:plugin&gt;`插入Applet时,需要注意`WEB-INF`目录的限制,并合理配置Applet的`.class`文件位置和`codebase`属性,以便浏览器能正确加载和执行Applet。同时,确保Web服务器...

    JSP实例开发源码——图片浏览小程序(java+applet).zip

    在这个项目中,可能会有一个`ImageBean`,用来存储图片信息,如图片路径、名称等,并提供获取和设置这些属性的方法。 3. **数据库连接**:如果图片信息存储在数据库中,那么JSP页面需要与数据库进行交互。这通常...

    JSP实用技巧集合,jsp编程的一些小技巧总结

    82. 在JSP中包含Applet(时钟)? 83. 在Applet中显示一个html页面? 84. 使session强制失效85. iFreme编辑框使用? 86. Applet与Servlet的通讯? 87. JSP表格直接导入EXCEL? 88. 访问类路径上的资源? 89. 操作文件目录? ...

    applet开发实例

    Java Applet是一种小型Java程序,能够在Web浏览器中运行,为网页添加交互性功能。 首先,我们来看一下Applet的基础知识。Applet通常由一个或多个类组成,这些类需要继承自`java.applet.Applet`类或实现`javax.swing...

    jsp编程技巧集锦

    数字转中文 128 自动计算金额 129 JSP页面打印中使用WebBrowser控件 130 不刷新页面添加新的类别 131 鼠标滚动缩放图片 132 根据输入的表名生成输入数据表格 133 JSP表格输出到Excel 134.JSP...

    JSP訳文--工具--Java

    Model1和Model2 ASP+和JSP之间的抉择 JSP中的虚拟路径 读取Text文件 new:ASPer看过来 困扰JSP的一些问题:jsp和宏之间的争议 jsp的5个不足之处 JSP不能代替Servlet Resin中的JSP范例 JSP...

    Jsp开发遇到的70个问题及解决方法记录

    - **问题描述**:如何在JSP页面中获取访问者的IP地址。 - **解决方案**:通过HttpServletRequest对象的`getRemoteAddr()`方法可以获取客户端的IP地址。 ### 6. 清除浏览器缓存 - **问题描述**:如何设置响应头来...

    jcreator中的jsp简介

    【JCreator中的JSP简介】 JCreator是一款专为Java开发者设计的集成开发环境(IDE),它支持JSP(JavaServer ...同时,理解JSP的基本概念和工作原理,以及如何在JCreator中配置和使用,对于进行Java Web开发至关重要。

    jsp 的一些基本资料

    需要注意的是,在早期版本的 JSP 中,使用 `&lt;jsp:params&gt;` 标签可能会导致异常,因为 `&lt;jsp:params&gt;` 并不是 JSP 规范中的标准标签。 ### 2. JSP:Forward 标签 `jsp:forward` 标签用于将控制权转移到另一个页面。...

    JSP期末考试题复习题.docx

    如果要在一个JSP中使用这个类,需要确保类路径包含了这个包。然而,题目没有提供JSP代码,无法确定JSP是否能正确加载并使用`User`类。 以上是对JSP期末考试题的详细解析,涵盖了JSP的动作元素、编译过程、自定义...

    jsp教程.pdf

    - **2.2.1 声明变量**:在JSP页面中使用`! %&gt;`标签来声明变量。 - **2.2.2 声明方法**:使用`! %&gt;`标签来声明方法。 - **2.2.3 声明类**:可以在JSP页面中定义一个完整的类,但通常不推荐这样做。 - **2.3 Java...

    jsp教程超清晰版pdf

    - **使用beans**:在JSP页面中使用JavaBeans。 - **beans的存放目录**:通常将JavaBeans放在特定的目录下,以便于管理和访问。 - **获取和修改beans的属性**: - **getProperty动作标签**:获取JavaBeans的属性...

    jsp 运行环境 配置 教程

    在进行Web开发时,Java Server Pages(JSP)是一种常见的技术,用于创建动态网页。为了使JSP页面能够正常运行,我们需要搭建一个完整的运行环境。本教程将详细介绍如何配置JSP运行环境,包括安装和配置JDK、WEB...

Global site tag (gtag.js) - Google Analytics