2 qq 33561055 qq_33561055 于 2016.01.16 12:14 提问

JSP如何动态展示后台数据
jsp

后台查询字段名,然后返回到前台,但是在JSP页面应该怎么展示呢,比如返回的数据有name、age、sex、class等,每个字段后边默认加一个iput框就可以,预先不知道会返回哪些字段,也不知道返回字段的数量。请大神指点啊,在线等。。。谢谢啦!

10个回答

srljolin
srljolin   2016.01.16 12:30

你在jsp页面加一个if else判断哪个有值就显示哪个。如果都有值,还可以制定优先级,来先显示哪个

Evankaka
Evankaka   Ds   Rxr 2016.01.16 12:34

还是不要用ifelse,这样代码不好维护,可以使用jstl,它是JSP的一些标签库,可以看看这里http://blog.csdn.net/evankaka/article/details/46764369

u010515202
u010515202   2016.01.16 12:53

可以用jstl 里面可以通过判断显示数据 也可以通过struts标签

qq_26946497
qq_26946497   2016.01.16 13:01

不太理解你所说的“不知道有什么字段”,那这个JSP页面是用来做什么的呢?
一般来讲,比如说信息展示页面,假如有姓名、年龄、性别等信息,那就都应该显示出来。
假如说其中的某个字段没有值,那么就显示“未填写”,这样。

Tomoyolq
Tomoyolq   2016.01.16 13:16

后台组装成json返回回来,前台展示的时候对这个json解析一下不就行了。没必要加什么判断

Tomoyolq
Tomoyolq   2016.01.16 13:16

后台组装成json返回回来,前台展示的时候对这个json解析一下不就行了。没必要加什么判断

xionglangs
xionglangs   Rxr 2016.01.16 13:30
u011585735
u011585735   2016.01.16 13:42

使用response.setAttribute("name","张三")方法返回数据

JSP中使用EL表达式获取数据,然后将获取的结果放到text文本中

lzyt3901330
lzyt3901330   2016.01.16 14:22

<%变量名>变量名就是你放值的那个变量名

lzyt3901330
lzyt3901330   2016.01.16 14:24

或者${name }

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jsp页面对后台数据动态搜索显示
在项目中我们获取到后台返回的一个List集合,对它进行遍历显示!因为数据较多,用户进行访问,查询自己需要的数据不是很友好。 废话不多说,直接给代码,我相信如果你能看到我这篇文章,后台代码基本就不会有任何问题。 首先在自己需要的位置添加搜索框!                                   查询          遍历的后台数据在html渲染
【javaweb:jsp】从服务器获取动态商品信息并展示在jsp中
1、servlet代码(用于从数据库中获取商品信息list) package indi.product; import java.io.IOException; import java.sql.SQLException; import java.util.List; import javax.servlet.ServletException; import javax.servlet.htt
jsp页面动态展示list-使用<select>和<c:forEach>标签
后台:搜索数据放入list,然后为这个list提供响应的get和set方法 private List l=new ArrayList(); public List getL() { return l; } public void setL(List l) { this.l = l; } //给list赋值的方法,增加一个默认值:请选择,这样下拉列表展现出来的数据好看些 publ
jquery动态从后台取数据并显示在前台页面
index.jsp:     pageEncoding="ISO-8859-1"%> Test $(document).ready(function(){ $(document).everyTime(2000,function(num){ $.get("/TestJq/image.do",function(data){ $("#resultMess"
第一次使用echart从后台获取数据动态显示到页面
第一次使用Echart绘制图表,看了两天,终于结合后台给整出来了。走过之后再看看,其实很简单的。不多说了,直接上图: 第一步:去echarts官方下载最新的js; 官方地址 : echarts.baidu.com             我下的是3.4.0版的:echarts.min.js 第二步:创建一个ReportDataBean,在该类中设置两个属性:Listcategorie
4.使用JSP展示后台取到的数据(增删改查)
接上一篇的工程 (1)展示所有数据 修改HelloController: 从数据库获取所有记录,并设置参数以便后台可以取到。 修改hello.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@taglib prefix="c" uri="htt
jsp页面根据json数据动态生成table
对于java后台传给jsp页面的json形式的数据
使用echart从后台获取数据动态显示到页面
第一次使用Echart绘制图表,看了两天,终于结合后台给整出来了。走过之后再看看,其实很简单的。不多说了,直接上图: 第一步:去echarts官方下载最新的js; 官方地址 : echarts.baidu.com             我下的是3.4.0版的:echarts.min.js 第二步:创建一个ReportDataBean,在该类中设置两个属性:Listcateg
Echarts 动态从后台获取数据进行图表的展示
Echarts 动态从后台获取数据进行图表的展示 前端部分: <!DOCTYPE html>   <meta charset="utf-8"> ECharts       <!-- 为ECharts准备一个具备大小(宽高)的Dom -->     <div id="main" style="width:
Echart ajax动态调取后台数据
前台:                 // 路径配置         require.config({             paths: {                 echarts: 'http://echarts.baidu.com/build/dist'             }         });         var json = [];