网页

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><title>欢迎使用查询系统</title><link rel="stylesheet" href="./layui/css/layui.css"><script src="/layui/layui.js"></script><script src="/jquery/jquery-3.2.1.js"></script><script src="/js/excel.js"></script><div class=layui-field-box><table class="layui-table"><colgroup><col width="150px"><col width="150px"><col width="150px"><col width="150px"></colgroup><thead><tr><th>ID</th><th>NAME</th><th>WEIGHT</th> <th>PRICE</th> </tr> </thead> <tbody></tbody></table>
</div> </body>
</html>

js中动态生成数据到前台(加载时执行)

$(function(){var tabletTbody = $(".layui-table").find('tbody');tabletTbody.empty();$.getJSON("/goods/showGoods",function(json){// 下面使用each进行遍历$.each(json, function(i, item) {var vTr = "<tr><td>" + item.id + "</td><td>" + item.name+ "</td><td>" + item.weight+"</td><td>" + item.price+ "</td></tr>"tabletTbody.append(vTr);});})
})

controller定义为可返回object类似@RestController

package com.yayun.controller;import javax.annotation.Resource;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;import com.yayun.service.GoodsService;@RestController
@RequestMapping("/goods")
public class GoodsController {@Resourceprivate GoodsService goodsService;@RequestMapping("/showGoods")public Object toIndex(String name){return goodsService.getGoodsByName(name);}
}

其中在spring-mvc中需要配置自动转换,能将object成json(使用的是fastjson)

<!-- 启用默认配置 --><mvc:annotation-driven><mvc:message-converters register-defaults="true"><bean class="org.springframework.http.converter.StringHttpMessageConverter"><property name="supportedMediaTypes">     <list>     <value>text/plain;charset=UTF-8</value>     <value>text/html;charset=UTF-8</value>     </list>     </property></bean><!-- 配置Fastjson支持 --><bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"><property name="features"><list><value>WriteMapNullValue</value><value>QuoteFieldNames</value></list></property></bean></mvc:message-converters></mvc:annotation-driven>

jquery 后台数据到前台展示相关推荐

  1. 解决vant sku 后台数据与前台数据绑定以及金额以分为单位问题

    小白一只,在做电商项目使用vant的sku组件时遇到了很多问题,其中主要的就是数据的的绑定与格式问题,并不知道后台如何来传给我sku的数据格式,在网上大多都是前台简单的死数据实现的基础sku,并没有后 ...

  2. vue 动态路由的实现(后台数据,前台拿到数据生成侧边栏)

    之前开发的vue项目路由都是写在前台的,现在公司需要把路由放在后台生成,前台用接口拿到数据,渲染成路由数据,生成左侧菜单,我之前也是参照大师兄的一篇博文,写的,然后用的过程中就有一些问题出现,比如登录 ...

  3. simditor存储数据到前台展示去掉标签

    怎么处理都是在前台带标签的,后来在数据库中看数据是这样的: <p>服务</p> 展示到页面也时把这个字段传过去的值变成了字符串,这个可以我最后就是直接在后台将这个字段的内容进行 ...

  4. js前台与后台数据交互-前台调后台

      网站是围绕数据库来编程的,以数据库中的数据为中心,通过后台来操作这些数据,然后将数据传给前台来显示出来(当然可以将后台代码嵌入到前台).即: 下面就讲前台与后台进行数据交互的方法,分前台调用后台方 ...

  5. easyui panel异步获取后台数据在前台显示

    我在使用easyui的时候,想做一个向下图所示的效果,这个panel的样式已经做好了,想从后台异步获取json数据,然后填入到文本框中,不知道哪位大神能给点指导?万分感谢! 放入表单中,使用form对 ...

  6. ajax数据字符串拼接,ajax请求到后台数据,前台不用拼接字符串,一样显示到页面...

    pageEncoding="utf-8"%> String path = request.getContextPath(); String basePath = reques ...

  7. servlet向ajax传递数据库,一、JSP、servlet、SQL三者之间的数据传递(前台与后台数据交互)...

    背景: 目前业界很流行的MVC(model-view-control)开发模式,理解为 模型是Bean, 视图是 Html/Jsp, 控制是Servlet, 关联数据库的Dao web的运行机制: 数 ...

  8. vue绑定后台数据ajax,vueJS 获取后台数据 绑定data

    //vue 环境安装 http://blog.csdn.net/u013182762/article/details/53021374 一开始使用安装环境配置一些东西 ,后来发现太麻烦了 .  直接C ...

  9. 【wpf】如果让Bingding 如何让后台数据强制更新界面

    前言 这里讲的不是简单的后台数据通知前台变换,而是在一段代码中,我的一个属性发生多次变化,前台也必须发生多次变化. 需求 我调用http,有个接收返回值的TextBox,但是我想在点击Post按键一开 ...

最新文章

  1. 机器人瓦力船长机器人_警察“瓦力”来啦!机器人巡逻南京路 这样的它你喜欢吗?...
  2. ArcGIS10新功能之制作地图集
  3. Git SSH Key 生成并添加到github/gitee步骤
  4. 负基础学python编程_【数据科学系统学习】Python # 编程基础[二]
  5. ionic3 html调用摄像头,ionic3懒加载中使用自定义组件component
  6. 闭包:学习Javascript闭包(Closure)
  7. 《上市风云》:每个奋斗者都是一路艰辛
  8. 罗振宇2021跨年演讲6:山村小学的豆腐课到底在玩啥?
  9. 微信公众平台如何审核
  10. 史上超全免费photoshop实训零基础视频教程,新手学习PS软件教程资源下载
  11. 韦小宝高超的说谎技巧
  12. 技巧:修改Chrome默认搜索引擎为Google.com
  13. arm synchronization primitives
  14. 群晖NAS配置DNSPodDDNS实现外网访问(仅适用于阿里云域名)
  15. Tomcat启动错误-Unable to open debugger port (127.0.0.4322)一次性解决方式
  16. android软件版本升级时,安装新版本后,没有出现安装成功界面或直接回到桌面
  17. mysql联合索失效_mysql联合索引注意事项,解决为啥联合索引无效的问题
  18. hadoop101: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
  19. 面试第一个问题,请先做个自我介绍吧!
  20. RabbitMQ:Erlang distribution failed解决方案

热门文章

  1. 去除桌面应用程序快捷方式的图标
  2. ToB和ToC的产品经理的区别
  3. Algorand正式开放测试网TestNet!
  4. oracle- 审计日志
  5. 低腰产品的软文营销之道 如何利用软文引流宣传产品利用软文营销提升低腰产品的知名度 如何打造有效的软文引流策略
  6. 短视频推荐算法过程分享,论如何针对推荐算法来优化短视频内容
  7. Django书籍下载地址收集
  8. 分布式爬虫系统的设计与实现(SourceForge.net数据爬取)
  9. Python基础:break语句知识详解
  10. [TJOI2013]松鼠聚会【切比雪夫距离转换曼哈顿距离】