基于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;
}
部分运行截图见以下:
猜你喜欢
- 基于jsp+servlet实现毕业论文提交管理系统源码分享_C5047
- 基于SSM实现的外卖点餐系统适应手机端源码分析_C5043
- Springboot+mysql博客管理系统毕业设计源码_C50212
- 基于SSH+MYSQL实现的体检预约管理系统_C50257
- 基于Springboot+vue+mysql实现前后台分离自由行线路旅游平台【java毕业设计】_C50470
- 基于SSM+mysql+jsp实现剧院管理系统_C50324
- 基于SSM+MYSQL实现的在线选课及评教管理系统_C50391
- 基于Java web(jsp+servlet+mysql)实现简单的用户信息增删改查管理_C50481
- jsp+mysql实现员工信息管理系统_C50202j
- springmvc实现简单的转账及显示结果案例代码无数据库_C50299
相关代码- 推荐 基于javaweb实现的医院挂号管理系统C5020
- 推荐 基于Java web(jsp+servlet+mysql)实现的汽车租赁平台系统_C50296
- 推荐 基于SSM+mysql实现毕业设计管理系统_C50339
- 推荐 基于jsp+servlet+sqlserver实现学生信息管理系统_C50240
- 推荐 基于JAVAWEB(jsp+servlet)实现客运专线管理查询系统_C50233
- 推荐 基于javaweb毕业过程选题文档审核管理平台C5009
- 推荐 基于servlet+mybatis实现简单的食堂点餐系统_C50277
- 推荐 基于springmvc+jdbc实现的在线商城管理系统_C50237
- 推荐 【java毕业设计】基于SSM+mysql实现城市餐饮数据分析_C50477
- 推荐 基于Java web(jsp+servlet+mysql)实现用户信息增删改查源码_C50416










