下面的后台的代码:目的的查询数据库中的所有省的列表,然后转化为json传到前端页面
@Controller
public class DistrictController {
@Resource
private ProvinceService provinceServiceImp;
@Resource
private CityService cityServiceImp;
@Resource
private TourSpotService tourSpotServiceImp;
/**
* 获取所有省信息
* @param response
* @return
* @throws IOException
*/
@RequestMapping("/getAllProvince")
public String getAllProvince(HttpServletResponse response) throws IOException{
response.setContentType("text/html;charset=utf-8");//设置响应的编码格式,不然会出现中文乱码现象
PrintWriter out = response.getWriter();
//get
List<Province> provincelist = provinceServiceImp.findAllProvince();
JSONArray jsonArray = JSONArray.fromObject(provincelist);
out.write(jsonArray.toString());
out.flush();
out.close();
return null;
}
以下是前端jQuery内容:
$.get("/visualization-tour/getAllProvince", function(result) {
var json = eval("("+result+")"); // 解析
var tt = "<option selected class='proInfo' value=1>~请选择省~</option>";
$.each(json, function(index) {
// 循环获取数据
var proId = json[index].proId;
var proName = json[index].proName;
tt += "<option value="+proId+">"+proName+"</option>" ;
});
$("#province").html(tt);
});
注意事项,SpringMVC的控制器会是你的一些静态资源(js、html、css)不能加载,需要修改SpringMVC的配置文件,添加以下内容:
<!-- 静态资源访问 --> <mvc:resources location="/img/" mapping="/img/**" /> <mvc:resources location="/js/" mapping="/js/**" /> <mvc:resources location="/css/" mapping="/css/**" /> <mvc:resources location="/page/" mapping="/page/**" />
其中location 是指你的静态资源的路径
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# spring
# mvc后端传前端
# mvc前后端传值
# 前端
# 后端
# json
# 数据
# Java后端接收前端数据的五种方法
# java后端返回数据给前端时去除值为空或NULL的属性、忽略某些属性代码示例
# 前端如何传递Array、Map类型数据到Java后端
# JAVA实现JSON后端向前端传递数据
# java后端把数据转换为树
# map递归生成json树
# 返回给前端(后台转换)
# java后端向前端传数据的几种方法
# 是指
# 请选择
# 转化为
# 数据库中
# 配置文件
# 大家多多
# 加载
# throws
# IOException
# RequestMapping
# getAllProvince
# return
# tourSpotServiceImp
# TourSpotService
# response
# param
# utf
# charset
# getWriter
# PrintWriter
相关文章:
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
如何通过wdcp面板快速创建网站?
安云自助建站系统如何快速提升SEO排名?
清除minerd进程的简单方法
实例解析angularjs的filter过滤器
C#如何序列化对象为XML XmlSerializer用法
如何选择可靠的免备案建站服务器?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
建站主机是否等同于虚拟主机?
如何通过商城自助建站源码实现零基础高效建站?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
宁波自助建站系统如何快速打造专业企业网站?
建站之星五站合一营销型网站搭建攻略,流量入口全覆盖优化指南
如何快速搭建二级域名独立网站?
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
导航网站建站方案与优化指南:一站式高效搭建技巧解析
如何用y主机助手快速搭建网站?
历史网站制作软件,华为如何找回被删除的网站?
在线制作视频网站免费,都有哪些好的动漫网站?
如何在万网主机上快速搭建网站?
如何在七牛云存储上搭建网站并设置自定义域名?
如何通过西部建站助手安装IIS服务器?
简单实现Android文件上传
微网站制作教程,不会写代码,不会编程,怎么样建自己的网站?
如何快速搭建高效简练网站?
Android自定义listview布局实现上拉加载下拉刷新功能
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?
建站之星如何修改网站生成路径?
建站主机CVM配置优化、SEO策略与性能提升指南
如何选择高效稳定的ISP建站解决方案?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
如何通过山东自助建站平台快速注册域名?
网站制作模板下载什么软件,ppt模板免费下载网站?
建站之星微信建站一键生成小程序+多端营销系统
如何在万网自助建站中设置域名及备案?
制作网站的基本流程,设计网站的软件是什么?
如何在Ubuntu系统下快速搭建WordPress个人网站?
招商网站制作流程,网站招商广告语?
如何在建站之星网店版论坛获取技术支持?
如何通过远程VPS快速搭建个人网站?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
如何用低价快速搭建高质量网站?
已有域名如何快速搭建专属网站?
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
制作网站的软件下载免费,今日头条开宝箱老是需要下载怎么回事?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
c# F# 的 MailboxProcessor 和 C# 的 Actor 模型
c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】
*请认真填写需求信息,我们会在24小时内与您取得联系。