java下拉框,java下拉框代码

发布时间:2022-11-28

本文目录一览:

  1. Java web根据下拉框选定内容进行查询数据怎么做?
  2. java中怎么获取下拉框的值?
  3. java中如何获得下拉列表框中的文字

Java web根据下拉框选定内容进行查询数据怎么做?

Java web根据下拉框选定内容进行查询数据怎么做? 画面上下拉框的标签中,有onChange的JS方法,当下拉框的选定内容有变化时,会触发这个JS方法,在这个JS方法中,写与后台通信的交互,从后台取得需要的数据,然后表示出来。

java中怎么获取下拉框的值?

方法/步骤

首先我们先创建一个下拉框: 界面显示如下:

请点击输入图片描述 接下来我们用js来获取被选中的值: 请点击输入图片描述 首先我们通过selectedIndex来获得被选中的下标,再通过下标来获得值,界面结果如下: 请点击输入图片描述 当然,如果你是用jQuery的话可以用下面的方法: 请点击输入图片描述


java中如何获得下拉列表框中的文字

java中获取下拉框的值是可以使用request.getParameter(下拉框定义的名称)方法来获取。

具体代码如下:

Servlet类:

public class DemoServlet extends HttpServlet {
    public void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        System.out.println(request.getParameter("name"));
    }
    public void doPost(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        doGet(request, response);
    }
}

页面:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>Demo</title>
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
</head>
<body>
    <form action="demoServlet" method="post">
        <select name="name">
            <option value="num1">选项一</option>
            <option value="num2">选项二</option>
            <option value="num3">选项三</option>
        </select>
        <input type="submit" value="提交"/>
    </form>
</body>
</html>

其中,点击页面的提交按钮之后,会去调用DemoServletdoPost方法执行对应的操作,输出选择的下拉框的值。 这里需要注意的是request.getParameter的参数必须和<select name="name">中的name值一致。