
基于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 web(jsp+servlet+mysql)实现图书商城管理系统源码_C50435
- 简单的基于JAVA实现的捕鱼游戏源码_S7503
- 基于Springboot+VUE+mysql实现前后端分离人力资源管理系统_C50388
- 基于javaweb+sqlserver实现的在线教学平台管理系统_C50259
- 基于jsp+servlet+mysql实现的医院预约挂号管理系统_C50265
- 基于Springboot+mybatis+mysql实现多用户博客交流管理系统_C50320
- 基于javaweb实现的医院挂号管理系统C5020
- 基于SSM框架实现的多模块网校学习平台带在线测试_C50245
- 基于SSM+Mysql实现超市管理系统超市进销存_C50375
- 基于SSM+MYSQL实现的超市订单管理系统_C50262

- 推荐 基于Springboot+mybatis+mysql实现医院管理系统源码_C50307
- 推荐 基于SSM实现简单的个人博客管理系统源码C5008
- 推荐 基于Springboot+vue+mysql实现前后分离轨道交通查询系统源码_C50471
- 推荐 基于SSM+Mysql实现汽车维修管理系统源码_C50374
- 推荐 基于jsp+mysql实现用户登录及学生成绩增删改查源码_C50358
- 推荐 基于SSM Mysql实现简单的租车管理系统源码【java毕业设计】_C50426
- 推荐 基于SSM实现的兼职平台管理系统_C50208
- 推荐 基于SSM报修管理系统毕业设计源码完整无错版_C50208
- 推荐 【Java毕业设计】基于SSM+Mysql实现高校就业管理系统_C50275
- 推荐 基于SSM+Mysql实现演唱会在线订票系统包含智能推荐_C50323