jsp下拉列表如何获取数据库值(jsp页面获取数据库数据)

本文目录一览:

jsp如何将下拉列表的数据存放到数据库中

1.下拉列表是select

name=selectName你进行选择(单选或者多选)

2.然后你在你接受信息的页面通过

String[]

selectValues=request.getParameterValue(“selectName”);

然后就可以获取想要的下拉列表值

web应用中,页面(jsp)中的下拉选项框怎么读取数据库中的值

利用ajax,把action中获取的数据库中的值返回前台,然后用js把它们设定到下拉框。

在jsp中下拉框中如何获取数据库中的值

但是还有一种方法通过js获取下拉框的值select name=”sel” onchange=”check()” — 增加onchange事件%while (rs.next()) {%option value=”” — 这里没有给选项赋值– 改为,如:option value=”%=rs.getString(1)%”%=rs.getString(1)%/option %}%/selectscript type=”text/javascript”function check(){var id = document.getElementsByName(“sel”).value;– 获取下拉框的值如:拼接url打开页面,var url = ‘xxxx.do?id=’ + id;//注,具体的url你要自己拼写,我这个是列子,不能用的方法1,在本窗口打开页面:window.location = url ;方法2,新窗口打开页面window.open(url)}/script 追问: 我终于发现了,能读取数据,可是把读取的数据放入数据库中就有问题了,难道还要转码才行吗? 回答: 当然`~~ 追问: 页面编码是gb2312那我要怎样转码呢? 回答: 首先你要知道你的数据库的是什么编码的,你页面的编码要符合你数据库的编码,这样的转码才是正确的 追问: 现在我不是从页面读取数据了,而是直接在程序中测试Date.valueOf(“1987-3-7”)比如我用这样的方法把这个数据放到数据库中去就自动变成了1905-6-1了,感觉太怪了这个就和编码无关了 回答: 你具体的代码我也不知道,也不好给你说,给你个UTF-8转GB2312的代码吧private String utf8Togb2312(String str){StringBuffer sb = new StringBuffer();for(int i=0; istr.length(); i++) {char c = str.charAt(i);switch (c) {case ‘+’:sb.append(‘ ‘);break;case ‘%’:try {sb.append((char)Integer.parseInt(str.substring(i+1,i+3),16));}catch (NumberFormatException e) {throw new IllegalArgumentException();}i += 2;break;default:sb.append(c);break;}}String result = sb.toString();String res=null;try{byte[] inputBytes = result.getBytes(“8859_1”);

原创文章,作者:Q84UF,如若转载,请注明出处:https://www.506064.com/n/128917.html

(0)
Q84UFQ84UF
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • cad阵列怎么没有对话框,cad2014版阵列没有对话框怎么用

    本文目录一览: 1、cad的阵列我的怎么不出现对话框 2、为什么我cad打不开阵列创建 3、AutoCAD2012用阵列没有对话框怎么办啊? 4、CAD阵列对话框怎么调出来? 5、…

    编程 2024-10-04
  • 如何合理设置元素的右侧空白

    一、为什么需要设置元素的右侧空白 当我们在排列元素的时候,通常需要对元素进行对齐,比如左对齐、居中对齐、右对齐等。而在对齐的过程中,我们总会遇到一些不同长度的元素,而其中一些元素的…

    编程 2024-10-04
  • 总结python基本操作(python的基本操作)

    本文目录一览: 1、Python文件操作,看这篇就足够! 2、(2) python基本数据类型总结 3、Python元组常用操作小技巧 4、万字干货,Python语法大合集,一篇文…

    编程 2024-10-04
  • Flask中的url_for函数详解

    Flask是一个轻量级的Web框架,它提供了灵活的URL规则和模板引擎等功能。在Flask中,url_for函数是一个非常重要的函数,它可以帮助我们生成URL地址,这对于实现页面跳…

    编程 2024-10-04
  • Linux下su命令的用法与注意事项

    一、su命令概述 su命令是Linux系统中非常常用的命令之一,其作用是切换用户身份。su代表super user,即超级用户。在执行sudo命令之前,需要su命令输入管理员密码,…

    编程 2024-10-04
  • java中的内部类,java定义内部类

    本文目录一览: 1、在Java中什么是内部类? 2、Java内部类有几种? 3、Java 静态内部类作用? 4、java里面的内部类和外部类是什么?_? 在Java中什么是内部类?…

    编程 2024-10-04
  • 学习Python网络爬虫技术

    介绍 海量数据是当今互联网时代的核心之一,而获取这些数据的一个重要方式就是使用网络爬虫技术。Python作为一种快速、易读易写的高级编程语言,成为网络爬虫的首选语言。本文将介绍使用…

    编程 2024-10-04
  • v-else的详细解析

    一、velser v-else指令允许我们在一个template中使用或元素的逻辑语句,如果前面的元素条件不满足,则v-else会渲染出来。 举个例子: <template&…

    编程 2024-10-04
  • Matlab批量注释

    一、什么是Matlab批量注释 Matlab批量注释是指通过编写脚本或者函数,实现对Matlab代码中多个行或者多个区块进行快速注释。注释旨在说明代码的具体作用,提高代码的可读性。…

    编程 2024-10-04
  • 理解Java中的equals方法

    一、equals方法的概述 Java中的equals()方法是用于比较两个对象内容是否相等的方法,其声明如下: public boolean equals(Object obj) …

    编程 2024-10-04

发表回复

登录后才能评论