Java下拉列表框如何从数据库取数据?能不能给个代码?先谢谢了

如题所述

在后台查询下拉或构成下拉框列表数据,存放request中返回jsp,然后如下初始化(自己改改看)

        <span>User Type:</span>
        <span>
        <select id="userType">
        <option value=""></option>
        <c:forEach items="${sysRoleList }"  var="one">
                    <c:if test="${one.role_status==1 }">
                    <option <c:if test="${one.role_code == userType}">selected="selected"</c:if> value="${one.role_code}">${one.role_name}</option>
                    </c:if>
                    </c:forEach>
        </select>
        </span>
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-03
Ajax后台取追问

给个代码,行不?

如何将下拉菜单的数据从数据库中读取出来
首先你得从后台获取德奥数据库的内容,然后转发到jsp页面,通过jstl或者el来读取后台传入过来的内容。后台可以把数据库查询到的数据放在一个数组或者是集合中,然后使用request.getRequestDispatcher.forward()把数据或者集合传到前台的下拉菜单的页面中,再在前台下拉菜单页面中使用<c:foreach>来遍历后台传出...

Java下拉列表框如何从数据库取数据?能不能给个代码?先谢谢了
在后台查询下拉或构成下拉框列表数据,存放request中返回jsp,然后如下初始化(自己改改看)User Type: <c:forEach items="${sysRoleList }" var="one"> <c:if test="${one.role_status==1 }"> <option <c:if test="${one.role_code == userType}">selected=...

同一个jsp页面如何第2个下拉列表框获取第一个下拉列表框从数据库返回...
有两种方法:第一是,把所有对应内容都存储在页面的隐藏层中,用哪部分显示哪个,但是如果有人要了解你的数据库结构的话也是一目了然 第二是,利用动态无刷新技术,即AJAX实现 如果有不明白的地方,可以给我的Q留言,能帮的尽量帮,289879822

java中选择框的使用方法
从Java 1.1 开始,AWT(Abstract Window Toolkit,抽象窗口工具包)会把列表上发生的所有鼠标、键盘和焦点事件发送给 List 对象。(维护旧的 AWT 事件模型的目的是为了向后兼容,不推荐使用它。) 当用户选中或取消选中某项时,AWT 将向列表发送一个 ItemEvent 实例。当用户双击滚动列表中的某一项时,AWT 会在紧随项事件...

java的方法 实现模糊查询 想实现一个可编辑的下拉框 数据是数据库读出...
ajax异步交互就可以实现,思路就是他说的,每当你输入框内数据改变触发一个事件,事件执行的目的就是从后台取出匹配当前输入的信息列表,同时动态加载到前台的列表项中,同理,只要前台输入框内数据一改变,就进行一次数据库交互。但是页面不会闪,因为表面上不走后台。做的是异步交互。

java中如何 实现下拉列表的联动
在java中有逻辑运算符(如:&&,||,!)和取位运算符(如:&,|,^)使用取位运算符,你必须要把操作数转换为二进制码,(比如:1的二进制为(共32位)前面31个0,最后是一个1)然后再按照对应的位来取逻辑&&运算.

给下拉列表绑定一个onchange事件?
1、你要知道总的页数,然后在下拉框里面从第一页到最后一页列出来。2、如果是直接从数据库拿的话,简单点就将这个页数通过表单提交到jsp,接受到相应的页数之后,就在数据库中找到相应的数据。下面是是个例子,你可以参考一下:<%@ page language="java" import="java.util.*,java.sql.*" page...

jsp中Java代码如何获取下拉选项框选中的值
假设这JSP叫 index.jsp,自己提交给自己.<%@ page language="java" contentType="text\/html; charset=UTF-8"pageEncoding="UTF-8"%> cn us en <%out.println(request.getParameter("plugin")); %> 请采纳.

Java中的jsp下拉框使用SELECT标签提交到另一个页面获得vlaue值但如何...
首先定义一下SELECT的下拉,显示的文字就叫VALUE,里面对应的值就叫KEY,数据库里一般都是存的这个KEY,肯定不会存那个汉字VALUE的 然后在 页面上SELECT控件后面加个隐藏的文本框,刚打开页面的时候如果这个SELECT有值,也就是说如果是修改的时候,你应该把这个值放到隐藏框里,并且让SELECT显示这个选中的值...

jsp里面如何用forEach取一个数组里面的值,从而实现一个下拉列表
1、首先按照图示输入代码初始化Map<String,String>。2、编写前台代码,使用foreach标签遍历Map<String,String>。3、访问前台页面,可以看到Map<String,String>的遍历结果。4、后台代码如下,初始化Map<String,Map<String,String>>。5、编写前台代码,使用foreach标签遍历Map<String,Map<String,String>>。6...

相似回答