如何判断文件为本站文件?
例: 要输出一个图片。。。从库里读出。。。(库里是 图片文件名 或来自网络的图片真实地址)
现在要前台页面显示出来。。。
如果是本站的图片则:输出地址为: "up/ "+图片文件名;
如果是来自网络的图片则:直接输出图片真实地址;
请问中间这个判断怎么实现。。。
我想了一个思路就是 查找 图片文件名 是否包含 "http:// "关键字来判断。。但不知道在jsp里怎么来实现。。请赐教。。。有更好的方法更好!!
------解决方案--------------------//从数据库里取出来
String imageUrl = rs.getString( "url ");
if(imageUrl.startWith( "http "))
...
else
...
或者判断indexOf( "http ")是否等于-1也行
------解决方案--------------------楼上正解
------解决方案--------------------楼上正解.判断URL是不是以本站地址开头的.
------解决方案--------------------解析URL是一种思路. 但是, 比较好的作法, 是在保存图片的时候, 在数据库端就加以分析.
比如在图片表上多加一个字段. 或者, 把两者放在不同的表里.
------解决方案--------------------up