JSP页面以下拉列表的形式显示后台的数据

servlet中将一个List集合转换成json对象,使用response.getWriter().print(xxx)将结果传到jsp页面,jsp页面循环显示该集合(json对象)的方法

最核心的两个技术是json技术和ajax技术,其中json要导入json的jar包

在servlet页面使用JSON.toJson(list集合)将list集合转换成jsp页面ajax可以读取的对象,次功能一定要导jar包:fastjson-1.2.2.jar

后台页面如下:

JSP页面以下拉列表的形式显示后台的数据_第1张图片

jsp页面如下:

JSP页面以下拉列表的形式显示后台的数据_第2张图片

显示效果如下:

其中selected="selected"是下拉列表默认显示的,用if条件语句做了判断,会根据用户点击的超链接动态更新默认选项

JSP页面以下拉列表的形式显示后台的数据_第3张图片JSP页面以下拉列表的形式显示后台的数据_第4张图片JSP页面以下拉列表的形式显示后台的数据_第5张图片

前台的js代码还有另外一种更简单的写法:

JSP页面以下拉列表的形式显示后台的数据_第6张图片

你可能感兴趣的:(JSP页面以下拉列表的形式显示后台的数据)