
基于javaweb实现天气预报管理系统源码_C50353
摘要:
详细描述:
本项目为基于javaweb实现天气预报管理系统源码,分为用户和管理员两种角色
用户可以在线登录注册、在线留言天气预报、天气实况、气象灾害资讯、用户登录后可以在线留言并查看历史留言情况
管理员登录后台管理页面,可以管理注册用户信息、管理员信息管理、天气预报管理、天气实况管理、城市预报管理、气象灾害管理、留言板管理、城市管理
本项目使用接口获取天气情况,代码如下:
public String queryWeather(String cityName) {
Map<String, Object> params = new HashMap<>();// 组合参数
String ntianqi ="";
String response = doGet("http://www.weather.com.cn/data/cityinfo/"+cityName+".html", null);
try {
JSONObject jsonObject = JSONObject.fromObject(response);
System.out.println("调用接口成功");
System.out.println(jsonObject);
JSONObject weatherinfo = jsonObject.getJSONObject("weatherinfo");
ntianqi ="城市:"+weatherinfo.getString("city")+ "温度:"+weatherinfo.getString("temp1")+"-"+weatherinfo.getString("temp2")+"天气:"+ weatherinfo.getString("weather");
} catch (Exception e) {
e.printStackTrace();
}
return ntianqi;
}
部分运行截图见以下:
猜你喜欢
- java毕业设计之基于SSM+mysql实现宠物店管理系统源码_C50332
- 基于Springboot项目众筹管理系统源码下载c5085
- 基于javaweb(jsp+servlet+mysql)实现网上在线学习系统源码_C50370
- 基于SSM+Mysql实现儿童疫苗预约接种管理系统_C50315
- 控制台实现JAVA新闻管理系统分角色管理_S7502
- 【java毕业设计】基于ssm+vue实现微信小程序选课管理系统_C50476
- 基于SSM+Mysql实现物业报修管理系统源码【java毕业设计】_C50485
- JSP+mysql实现新生报到管理系统_C50303
- 基于SSM的大学生资助管理系统源码【java毕业设计】_C50456
- 基于Springboot+mysql实现企业库存管理系统源码_C50371

- 推荐 基于JAVAWEB(jsp+servlet)实现客运专线管理查询系统_C50233
- 推荐 基于SSM框架实现的高校评教管理系统_C5040
- 推荐 基于Springboot+mysql实现一个美食推荐网站_C50392
- 推荐 【java毕业设计】基于javaswing+mysql实现医院门诊管理信息系统含报告_C50269
- 推荐 基于ssm+mysql实现智能社区管理系统_C50294
- 推荐 基于javaweb(jsp+servlet)实现养老院管理系统_C50344
- 推荐 基于SSM+MYSQL实现手机在线销售商城系统源码+论文_C50432
- 推荐 基于Springboot+mysql实现火车票购票管理系统【java毕业设计】_C50441
- 推荐 基于SSM+mysql实现在线图书销售商城源码+配套优质论文下载C5097
- 推荐 基于Springboot+layui+mysql实现前后分离的驾校预约系统【java毕业设计源码】_C50480