首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp图片显示有关问题

2011-12-05 
jsp图片显示问题pifilename.lastIndexOf( . )extendfilename.substring(pi)Stringpath1 System

jsp图片显示问题
pi=filename.lastIndexOf( ". ");
      extend=filename.substring(pi);
      String   path1= " ";
      System.out.println( "-------- "+extend);
      if(extend.equalsIgnoreCase( ".jpg ")||extend.equalsIgnoreCase( ".bmp "))
      {
  。。。。。。。。
  %>
        <a   href= "do_download.jsp?us= <%=id%> "> <%=filename%> </a>
从数据库取文件名和路径,如果是图片就显示出来,否则只显示链接字,如何区分显示

[解决办法]
<%
if(字) {
%>
<a href=字的链接> </a>
<%
}
else {
%>
<a href=图片的链接> </a>
<%
}
%>

[解决办法]
<%
if(filename.contails( ".jpg ")||filename.contails( ".bmp ")) {//或者用endWidth
%>
<a href=字的链接> </a>
<%
}
else {
%>
<a href=图片的链接> </a>
<%
}
%>

[解决办法]
<%
if(filename.contails( ".jpg ")||filename.contails( ".bmp "))
%>
<a href=图片的链接> </a> //显示图片
<%
}
else {
%>
<a href=../filename> </a> //显示文件路径
<%
}
%>

谢谢

[解决办法]
你在你的formBean中将文件的扩展名取出来。判断一下格式。
int imgType=flname.lastIndexOf( ". ");
String imgTypeStr=flname.substring(imgType);
然后再页面通过logic标签控制一下就行了

热点排行