现在的位置: 首页 > 综合 > 正文

关于如何在java的web应用获取服务器资源。

2017年11月09日 ⁄ 综合 ⁄ 共 470字 ⁄ 字号 评论关闭

我曾经试图在applet中通过读取服务器上的一个xml文件来创建一棵树型结构。在寻找了很多资料后,发觉这种做法好像行不通。Applet是运行在客户端的脚本,个人认为很难或者是无法获取服务器端的资源。

       通过这次的学习,我掌握了几种获取服务器资源的方法。归纳如下:

1.  servlet中通过getServletContext().getRealPath(“”)可以获得服务器某个资源的真实路径,然后可以通过创建URL,或者创建IO流来获取资源。

2.  servlet中通过getServletContext().getResourceAsStream(“”)来获得资源流。

3.  jsp中通过pageContext来获得ServletContext对象pageContext.getServletContext(),然后用1,2种方法都可以获得服务器资源。

4.  在一般的javaBean中,通过this.getClass().getResourceAsStream(“”)可以获得和javaBeanclass文件一个目录下的资源。

抱歉!评论已关闭.