「下拉框java」下拉框选择怎么设置的
今天给各位分享下拉框java的知识,其中也会对下拉框选择怎么设置的进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
Java中关于下拉列表框
首先你可以在页面中放个隐藏输入框,每次选了下拉框后将值放到这个隐藏输入框中,提交表单时这个输入框的值和表单一起提交。在class中你再将这个隐藏表单的值放到session中返回页面放到隐藏表单中。下拉的值再从隐藏表单取。以上是最原始的做法。如果你用struts做的话更简单,只要class有这个隐藏表单的get,set方法就能自动得到不用自己管。
Java下拉框
final JComboBox dbtype = new JComboBox();
dbtype.addItem("南京");
dbtype.addItem("苏州");
dbtype.addItem("南通");
dbtype.setSelectedItem("南京");//默认选中南京
dbtype.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent evt) {
if(evt.getStateChange() == ItemEvent.SELECTED){
try{
String s = evt.getItem().toString();//选中的值
JOptionPane.showMessageDialog(sc.getContainer(),"你选中了"+s);
}catch (Exception e){
}
}
}
});
java中下拉框选项内容
首先后台去数据库查询,将结果放到list存储,然后到页面上给下拉框赋值。
struts里面的s标签可以直接把list转换成下拉框的。
额,我讲的jsp……
Java下拉列表框
就算不用数据库也要将数据存储到其它地方吧,除非你要每次使用都要重新录入数据。
如果还坚持不用数据库我再说其他的
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
titleDemo/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
其中,点击页面的提交按钮之后,会去调用DemoServlet的doPost方法执行对应的操作,输出选择的下拉框的值。
这里需要注意的是request.getParameter的参数必须和select name="name"中的name值一致。
下拉框java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于下拉框选择怎么设置的、下拉框java的信息别忘了在本站进行查找喔。
发布于:2022-12-01,除非注明,否则均为
原创文章,转载请注明出处。