码迷,mamicode.com
首页 > Web开发 > 详细

Blog 使用Jsoup解析出html中的img元素

时间:2016-11-17 00:32:46      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:tor   one   使用   nbsp   span   var   显示   列表   .com   

Jsoup主页:http://jsoup.org/

在Blog.java 加入

    private List<String> imageList=new LinkedList<String>(); // 博客里存在的图片,主要用于列表展示的缩略图

技术分享
    for(Blog blog:blogList){
            List<String> imageList=blog.getImageList();
            String blogInfo=blog.getContent();
            Document doc=Jsoup.parse(blogInfo);
            Elements jpgs=doc.select("img[src$=.jpg]");
            for(int i=0;i<jpgs.size();i++){
                Element jpg=jpgs.get(i);
                imageList.add(jpg.toString());
                if(i==2){
                    break;
                }
            }
        }
View Code
    <span class="img">
                              <c:forEach var="image" items="${blog.imageList }">
                                  <a href="/blog/articles/${blog.id }.html">${image}</a>
                                  &nbsp;&nbsp;
                              </c:forEach>
                          </span>
<span class="img">
<a href="/blog/articles/50.html">
<img src="/static/userImages/20160214/1455425736515085353.jpg" title="1455425736515085353.jpg" alt="QQ鎴浘20160214125257.jpg">
</a>
</span>

 

如果发现图片显示不出来,需要设置tomcat的项目路径,因为实际在网上的项目是不带名字的,直接是IP域名

开发环境如何运行web项目不带项目名字

http://blog.java1234.com/blog/articles/58.html

Blog 使用Jsoup解析出html中的img元素

标签:tor   one   使用   nbsp   span   var   显示   列表   .com   

原文地址:http://www.cnblogs.com/skyislimit/p/6071929.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!