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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!