Java-黑蝙蝠  
My name is mozart0
外表涩苦但留醇香于舌尖
online
Adult Dating
公告
  • 多一份自信,多一份成功!
    多看一本书,多一份机遇!
    多一次微笑,多一份快乐!
日历
<2006年4月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
统计
  • 随笔 - 10
  • 文章 - 0
  • 评论 - 32
  • 引用 - 0

导航

常用链接

留言簿(6)

随笔分类(10)

随笔档案(10)

相册

天气预报

常去论坛

搜索

  •  

积分与排名

  • 积分 - 38471
  • 排名 - 1187

最新评论

阅读排行榜

评论排行榜

 
 1 LeaveWord.jsp
 2 ..
 3 < div  class = " NewContent " >
 4 < label > 留言表情 </ label >
 5 < table >
 6 < tr >
 7 < td ></ td >
 8 < td style = " WORD-BREAK: break-all " >
 9 <%
10       // 需要读取的文件绝对路径: G:\JavaStudio\Tomcat5\webapps\Home\BatGuestBook\BatFace
11      String picFile  =  request.getRealPath( " / " ) +   " BatGuestBook\\BatFace\\ " ;     
12     
13       /*    request.getRealPath("/")  结果= G:\JavaStudio\Tomcat5\webapps\Home\
14       *   该LeaveWord.jsp文件放在 BatGuestBook 目录下(图片存放在BatGuestBook \BatFace下)
15       *   加上这个 "BatGuestBook\\BatFace\\" 表示得到了图片目录.
16        */

17      File pictures  =   new  File(picFile);        // 建立该图片文件对象
18      String list[]  =  pictures.list();             // 取得该文件下的所有文件
19       for  ( int  i = 0 ; i < list.length; i ++ ) {       // 对文件进行过滤
20           if  (list[i].toLowerCase().endsWith( " jpg " ||  list[i].toLowerCase().endsWith( " jpeg " )   ||   list[i].toLowerCase().endsWith( " gif " ||  list[i].toLowerCase().endsWith( " bmp " ||   list[i].toLowerCase().endsWith( " png " ) ) {
21          {    
22             ist[i]   =   " BatFace\\ " +  list[i];
23              // 结果: BatFace\01.gif .. BatFace\20.gif
24   %>
25 < INPUT type = " radio "  value =<%= i %>  name = " face "  checked >
26 < img src = " <%=list[i]%> "  alt = " <%=list[i]%> "   />
27 <%  }

28    }

29  }

30 %>
31 </ td >
32 </ tr >
33 </ table >
34 </ div >     
35 ..
36

 /*    总结 :这样基本解决了在不同机子上读取文件下的图片的问题
  *   但是, 要是图片文件改名字那就不行了 ,不知道各位是否有更好的方法?
  *   有何想法和看法?欢迎交流、赐教!!!
  *   Date:2006-4-23  Author:blackbat  (转载请注明出处  http://www.blogjava.net/blackbat/ )
  */
posted on 2006-04-24 00:40 黑蝙蝠 阅读(2681) 评论(4)  编辑  收藏 所属分类: Jsp(基础)
评论:
  • # 友情链接  128kj_com Posted @ 2006-04-26 11:42
    非常想与贵站做友情链接,诚邀您到我站自助添加,立即生效,首页显示。
    http://www.128kj.com  回复  更多评论   

  • # re: jsp路径问题(例子:留言本下读取图片)  大撒 Posted @ 2006-04-26 21:18
    不错,谢谢!!我试试   回复  更多评论   

  • # re: jsp路径问题(例子:留言本下读取图片)  黑蝙蝠 Posted @ 2006-04-26 23:12
    好的 你网站也很多不错的文章啊 学习...  回复  更多评论   

  • # re: jsp路径问题(例子:留言本下读取图片)  胖子superzizi Posted @ 2012-01-12 20:31
    exception
    org.apache.jasper.JasperException: An exception occurred processing JSP page /Images/QQ/untitled.jsp at line 25
    25: for ( int i = 0;i<list.length; i++ ) { // 对文件进行过滤
    root cause
    java.lang.NullPointerException
    我用了,出问题了!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © 黑蝙蝠 Powered by: 博客园 模板提供:沪江博客