
基于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;
}
部分运行截图见以下:
猜你喜欢
- 基于Springboot+mybatis+mysql实现家电报修维修管理系统_C50313
- JSP+mysql实现新生报到管理系统_C50303
- 基于Springboot+mysql实现微信小程序在线点餐系统源码+论文_C50458
- 基于SSM实现的药品管理系统带用户管理等C5026
- [java毕业设计]基于SSM+Mysql开发的在线培训机构管理系统_C50283
- 基于SSM儿童疫苗接种管理系统源码_C5059
- 基于SSM+mysql实现的宿舍管理系统毕业设计源码_C50210
- 基于JAVAWEB实现的学生课程成绩管理系统C6002
- 二手房产交易网模板前端页面HTML分享_C50288
- 基于Springboot+echarts+freemarker实现空气质量图表分析_C50308

- 推荐 基于jsp+servlet+mysql实现服务器信息增删改查及登录的功能代码_C50219
- 推荐 基于JSP的社区居民健康档案管理系统源码+论文【java毕业设计】_C50402
- 推荐 基于Springboot+mybatis+mysql实现在线求职招聘管理系统源码【java毕业设计】_C50493
- 推荐 基于ssm+mysql+小程序实现在线租车管理小程序源码_C50490
- 推荐 使用jsp+servlet++boostrap+mysql实现学生信息管理带班级源码_C50204
- 推荐 基于JAVA酒店管理系统(javaapplet+SQL)项目源码及文档
- 推荐 基于SSH框架实现婚纱销售租赁系统_C50347
- 推荐 基于SSM+MYSQL实现的超市订单管理系统_C50262
- 推荐 基于Springboot+mysql实现微信小程序在线点餐系统源码+论文_C50458
- 推荐 [java毕业设计]基于Springboot实现的法律咨询系统_C50267