当前位置: 首页 > news >正文

用el表达式取出mysql中的值_用c标签,el表达式动态取数据库中的值并显示在页面上,动态下拉列表的实现,html:select...

首先jsp头部要引个东西,上次因为没引,找了好半天的错误

还有有

jsp里写的

List listCode=bean.KK_BlacklistVehicle_UserEnrolSQLBean.getInstance().diffListCode();//从后台把值取出并放在list里

request.setAttribute("listCode", listCode);

%>

//这个是测试这个list在后台有没有取到值

//for(int i = 0; i < listCode.size(); i++) {

//KK_BlacklistVehicle_UserEnrolForm bean = (KK_BlacklistVehicle_UserEnrolForm)listCode.get(i);

//System.out.println("页面上输出的:======="+bean.getKk_BlacklistVehicle_UserEnrol_DW());

//}

%>

//这个判断listCode的值有没有传到页面上来,没有的话会在页面上输出not get list value

--请选择单位--

//这句是遍历这个listCode,遍历一次取一次值,赋给 var="listCode"

${listCode.kk_BlacklistVehicle_UserEnrol_DW}//显示出来遍历后的值

KK_BlacklistVehicle_UserEnrolSQLBean

public class KK_BlacklistVehicle_UserEnrolSQLBean

{

// 声明一个数据库操作对象

PreparedStatement pstmt = null ;

// 声明一个结果集对象

ResultSet rs = null ;

// DataBaseConnection为具体的数据库连接及关闭操作类,连接数据库

DataBaseConnection dbc = new DataBaseConnection() ;

//数据库对象

Statement sta = null ;

private static KK_BlacklistVehicle_UserEnrolSQLBean instance;

public synchronized static KK_BlacklistVehicle_UserEnrolSQLBean getInstance()

{

if(instance==null)

{

instance=new KK_BlacklistVehicle_UserEnrolSQLBean();

}

return instance;

}

public List diffListCode( )

{

DataBaseConnection dbc=new DataBaseConnection();

Connection conn=dbc.getConnection();

PreparedStatement pst = null;

List list=new ArrayList();

String sql="select distinct dw from kk.KKYH ";

try {

pst = conn.prepareStatement(sql);

ResultSet rs=pst.executeQuery();

while(rs.next())

{

KK_BlacklistVehicle_UserEnrolForm userEnrolForm=new KK_BlacklistVehicle_UserEnrolForm();

userEnrolForm.setKk_BlacklistVehicle_UserEnrol_DW(rs.getString(1));

list.add(userEnrolForm);

}

}catch (SQLException e) {

e.printStackTrace();

}finally{

try {

if(pst!=null)

{

pst.close();

}if(conn!=null)

{

conn.close();

}

} catch (Exception e) {

}

}

return list;

}

}

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2008-08-13 20:42

浏览 11924

评论

相关文章:

  • 抓狐狸python_Python运算符
  • mysql数据库set names_MySQL数据库之mysql SET NAMES
  • python xls 合并为 cvs_使用python把csv汇总成excel
  • python 可迭代对象和迭代器区别_python生成器,可迭代对象,迭代器区别和联系...
  • java打印文件_java 循环打印文件夹文件
  • java sql系统_用Java实现数据库应用系统
  • jmeter的java请求参数设置_jmeter之 java请求
  • java如何设置系统属性_java – 设置系统属性
  • java ajax增删改查_使用AJAX实现数据的增删改查
  • java去掉结尾的空格_如何从Java中显示的字符串末尾删除空格?
  • java最大回文字符串长度_Leet Code 5 最长回文子串 - Java
  • java泡沫_Java初认识--函数和数组
  • java虚拟机内存溢出的三个原因_JVM发生内存溢出的原因分析及解决方案
  • mysql更新多个字段php_PHP:如果语句无意中导致多个MySQL列更新?
  • properties java jar_propertiesutil jar包
  • 【译】理解JavaScript:new 关键字
  • Android框架之Volley
  • java2019面试题北京
  • nginx 负载服务器优化
  • spring boot 整合mybatis 无法输出sql的问题
  • Spring Cloud Feign的两种使用姿势
  • sublime配置文件
  • 高度不固定时垂直居中
  • 机器学习学习笔记一
  • 浅析微信支付:申请退款、退款回调接口、查询退款
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二)换源+apt-get基础配置+搜狗拼音
  • (篇九)MySQL常用内置函数
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (一)u-boot-nand.bin的下载
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转载)VS2010/MFC编程入门之三十四(菜单:VS2010菜单资源详解)
  • (轉貼) UML中文FAQ (OO) (UML)
  • .NET Core 成都线下面基会拉开序幕
  • .NET Core工程编译事件$(TargetDir)变量为空引发的思考
  • .NET 事件模型教程(二)
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .Net的C#语言取月份数值对应的MonthName值
  • /usr/bin/env: node: No such file or directory
  • ::前边啥也没有
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [2018][note]用于超快偏振开关和动态光束分裂的all-optical有源THz超表——
  • [④ADRV902x]: Digital Filter Configuration(发射端)
  • [AIGC] Java 和 Kotlin 的区别
  • [ai笔记4] 将AI工具场景化,应用于生活和工作
  • [Android] Android ActivityManager
  • [Assignment] C++1
  • [AutoSar]BSW_OS 01 priority ceiling protocol(PCP)
  • [bbk5179]第66集 第7章 - 数据库的维护 03
  • [C++]C++基础知识概述
  • [CareerCup] 2.1 Remove Duplicates from Unsorted List 移除无序链表中的重复项
  • [CDOJ 838]母仪天下 【线段树手速练习 15分钟内敲完算合格】