基于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;
}
部分运行截图见以下:
猜你喜欢
- javaweb实现简单的登录注册及修改密码功能案例代码_C50414
- 基于SSM+Mysql实现学生成绩管理系统源码【java毕业设计】_C50492
- [java毕业设计源码]基于Springboot+mysql社区疫情管理系统_C50345
- 基于Springboot+mybatis实现的图书管理系统包含借还书_C50297
- 基于SSM+mysql实现婚纱摄影管理系统源码_C50350
- 基于javaweb(jsp+servlet+mysql)实现人力资源管理系统【java毕业设计】_C50440
- 基于ssm的在线零食商城系统_C50276
- 基于SSM+Vue+mysql实现前后分离的高校疫情管理系统源码_C50473
- 基于SSH+mysql实现病历管理系统_C50326
- 基于SSM Mysql开发的教材管理系统_C50254
相关代码- 推荐 基于Springboot+mysql实现高校宿舍管理系统源码【java毕业设计】_C50447
- 推荐 基于Springboot+mysql实现拼图验证码登录功能案例源码_C50428
- 推荐 [java毕业设计]基于javaweb实现的在线作业上传管理系统_C50281
- 推荐 java swing多人在线聊天系统源分享_C50341
- 推荐 基于jsp+servlet+sqlserver实现学生信息管理系统_C50240
- 推荐 基于SSM+Mysql实现学生成绩管理系统源码【java毕业设计】_C50438
- 推荐 基于SSM+Mysql实现在线电影订票管理系统源码【java毕业设计】_C50464
- 推荐 基于SSM+MYSQL实现手机在线销售商城系统源码+论文_C50432
- 推荐 java swing+mysql实现飞机订票系统项目源码下载_C5094
- 推荐 基于Java web(jsp+servlet)实现的机票查询及预订管理系统_C50292










