项目中我主要负责的是爬虫板块,用的是jsoup通过对html标签的获取到数据再把数据放到echarts图表中,网站是实时统计全球、美国、中国的疫情确诊人数死亡人数以及治愈人数,这个操作我没有用到与数据库交互的相关操作所以只写了controller层的在controller中获取到数据通过对各个标签的筛选用html()把标签中的数据提取到String中,然后通过request将List<String>传到jsp页面中,之后再js中option函数echarts图标中把数据带过去就好。

这里遇到的错误主要有,在req传List过去的时候并不能直接进行赋值,需要转换成数组这里JS中有Array对象之后通过JSTL的forEach把list中的数据挨个赋值。

附上代码

        var area= new Array();var index = 0;<c:forEach var="list1" items="${area}">area[index++] = ${list1};</c:forEach>

这里又出现一个错误,由于地区是字符串类型的嘛,所以再获取字符串之后还要在两边加上‘’

area = "'"+e.getElementsByClass("area").html()+"'";

再获取数据的时候有的地区死亡人数没有所以网站里相应的数据就没有,在爬取的时候就得到了空格后来,输出查看数据的时候发现 得到的是&nbsp;所以请教老师的时候直接用的replace替换函数

sw=sw.replace("&nbsp;", "0");

SSM疫情医院管理系统实训项目总结相关推荐

  1. JavaWeb实训项目:基于SSM框架的CRM客户关系管理系统(文章最后有源码)

    JavaWeb实训项目:基于SSM框架的CRM客户关系管理系统(附部分源码) 一.项目背景 项目演示 二.项目介绍 三.涉及技术 总结 源码地址 一.项目背景 "世上本来没有CRM,大家的生 ...

  2. Java实训项目--小型书店管理系统(ssm框架)

    系列文章目录 MyBatis专栏: 一:Java实训项目–小型图书管理系统(ssm框架) 二:"spring与mybatis整合"考试题目测试与解析 三:"SSM框架整合 ...

  3. 2020年Java实训项目【GUI学生信息管理系统】目录

    Java实训项目1:GUI学生信息管理系统 - 实训概述 Java实训项目2:GUI学生信息管理系统 - 系统概述 Java实训项目3:GUI学生信息管理系统 - 涉及知识点 Java实训项目4:GU ...

  4. Java实训项目1:GUI学生信息管理系统 - 实训概述

    文章目录 一.实训概述 1.实训目的 2.实训项目简介 3.项目开发思维导图 4.实训日志模板 5.实训报告模板 6.实训考核标准 一.实训概述 1.实训目的 让学生综合运用J2SE有关知识开发[学生 ...

  5. Java实训项目:GUI学生信息管理系统(2019)【下】

    Java实训项目:GUI学生信息管理系统(2019)[下] 本篇目录 六.实现步骤 13.应用程序类 14.窗口界面类(JFrame)

  6. Java实训项目:GUI学生信息管理系统(2019)【中】

    Java实训项目:GUI学生信息管理系统(2019)[中] 本篇目录 四.涉及知识点 1.Java基本语法 2.Java流程控制

  7. Java实训项目:GUI学生信息管理系统(2019)【上】

    Java实训项目:GUI学生信息管理系统(2019)[上] 本篇目录 零.实训概述 1.实训目的 2.项目简介

  8. Java实训项目:GUI学生信息管理系统(2017)

    Java实训项目:GUI学生信息管理系统(2017) 实训目的:让学生综合运用J2SE有关知识开发[学生信息管理系统].主要涉及程序控制结构.面向对象编程.图形用户界面.Java数据库应用.MySQL ...

  9. JAVA实训项目之学生管理系统(JDBC+GUI)

    本系统设计采用的是Java作为设计语言,MySQL作为数据库,简单来说整个系统涉及到Swing界面的开发.以及对于数据库的一些操作,查询.增加.删除等,通过上述的操作来完成相应的学生管理系统的基本功能 ...

最新文章

  1. 函数参数传递常用的三种方式
  2. 重磅|施耐德电气O2O数字化咨询服务强势来袭
  3. python的类程序的结构_python(8)---程序结构
  4. (精)tomcat 源码学习
  5. VHDL中的转换函数
  6. mysql查最大字符串
  7. python身份证号掩盖出生日期的代码_利用Python制作全国身份证号验证及查询系统!就问你吊不吊!...
  8. Python基本操作(二)注释、分隔
  9. 走在梦的路上 绝不回头
  10. ubuntu16.04下Caffe绘制训练过程的loss和accuracy曲线
  11. python编程入门与案例详解-自学Python 编程基础、科学计算及数据分析
  12. 强化学习进阶【逆强化学习】
  13. 05Oracle P6培训系列:05创建项目
  14. fiddler 安装配置,连接手机,抓包QQ小程序
  15. 基于MATLAB的身份证号码的识别算法
  16. 特殊符号 mysql_mysql 特殊字符
  17. python爬取豆瓣图书top250_python3 爬虫学习:爬取豆瓣读书Top250(四)
  18. 三进制 四进制计算机原理,三进制计算机(中国三进制计算机)
  19. 基于单片机智能婴儿车控制设计(毕业设计)
  20. 专科出来的计算机学生,月薪两万是否不切实际?

热门文章

  1. 计算机考研面试常见英语提问及专业课
  2. ACL会议介绍 - Call for Main Conference Papers
  3. 使用pcb-tools解码Gerber文件报错IndexError: list index out of range
  4. echart echart-gl
  5. EPICS记录参考--Select记录(sel)
  6. 5、唯一约束(UNIQUE KEY)
  7. 每天一个小技巧———idea恢复误删文件
  8. 计算机快速结束进程,结束进程快捷键,详细教您电脑结束进程快捷键怎么操作...
  9. 【大学生必备神器网站】免费论文下载、免费2T网盘、各类免费课程、在线高数引擎...收藏了4年的宝藏学习网站最全の整理推荐!
  10. Python ❀ 函数