java+jsp来获取excel的数据?

首先我会在jsp页面上给用户一个上传组件,然后用户上传excel~然后自动后台去解析excel里面的数据,

我看了下网上的jxi和poi 都没怎么找到详细点的教程,希望有做过excel的师兄指点下..

我主要是想看下jxl或者poi

如何去获得excel中指定列的数据,因为我要把它放到数据库中的指定列里面去,然后jsp页面遍历显示..

不知道描述的清楚不.
问题补充:
还有 ,jxl和poi 到底选择哪个好呢?
2019-03-25 13:42

相关教程

更多

在java jsp中怎么处理用户多次点击提交按钮造成数据重复。

当用户点击提交按钮后 由于网速慢 要反映一段时间 所以有的用户会错误操作 重复点击提交按钮 造成数据库中的数据重复。  在表单提交的时候用jquery需要做一些有效性验证 ,所以 在点击按钮的时候 设置按钮不可用是行不通的。如果表单里的信息无效 这时把提交按钮禁用了 不好。还有对于网上说的 先判断session中是否为null 如果为null 则 向下执行也就是 执行向数据库中添加数据 然后给se

在JSP页面调用JAVA类里的数据库操作方法出错?

这是JAVA的类的代码:  package sqlpackage;import java.sql.*;public class getNewsId {  public long getId() {  Connection con = null;  PreparedStatement pStatement = null;  String strSql = "select myseq.nex

POI读取数据库数据到excel

让我们假设数据表是 emp_tbl 存有雇员信息是从MySQL数据库 test 中检索

java jxl 操作excel 时老是这个错误

代码如下:  InputStream iso = new FileInputStream(filepath);//写入到FileInputStream  Workbook wb = Workbook.getWorkbook(iso);//得到工作薄  jxl.Sheet rs = wb.getSheet(0);  执行到此处时就报错了。错误如下:  java.lang.ClassCastExcep

关于excel文件导入到mysql数据没有读取到文件问题

我最近在做一个oa项目,其中有一个excel文件导入到数据中去,用poi做的。我现在在后台能够得到文件的完整路径,但是HSSFWorkbook并没有创建一个工作簿。在网上找了很多资料,并没有找到解决方案,本人是只菜鸟,望各位大侠指路,帮忙看看。谢谢! 前台import.jsp代码:   写道    <%@ page contentType="text/html;charset=GB

jxl解析excel并导入数据库

怎样用jxl解析多级表头的excel文件,确定某个单元格cell对应的标题?

.net 如何从别的网站获取自己想要的数据

.net 如何从别的网站获取自己想要的数据

JSP中加载JAVA类出现的问题。

小弟是做网站的,其中一个网页是要从数据库加载的,用的是INC的格式。  我也按照上一个人的样子尝试着做了。  但是,INC文件加载总是不成功。后来发现错误是有些JAVA的技术类没有加载。  然后,我在JSP的页头里面加载了一下。。。  可以,居然发现了如此诡异的问题。。。  有的时候好用,有的时候不好用。。。大概是好用两次,不好用一次。。。  我从来没有碰到过这样的问题。晕死了。。。  问题补充:

java 获取条码扫描仪

最近公司做有关条码获取信息的进行操作的功能,如何用java获得到条码扫描仪扫描的数据呢?举个例子 不管是那个型号的条码扫描仪

关于excel文件上传并导入数据库的问题

我一个类似这样的二维表(有跨行跨列的现象)如何导入到数据库中.  -----------------------------------------  类 |BBBBBBBBB|CCCCCCC|DDDDDDD|FFFFFFFFF|  -------------------------------------  别 |AAAA|SSSS|SSS|AAA|EEE|FFF|GGGG|DDDD|  ---

一本有关JSP与数据库知识的书

我对java的基础知识有一定的了解,现需要学有关JSP和数据库相连接的一些知识,还望推荐一本好书!  非常感谢!!!  问题补充:  想系统的学一下,感觉在javaeye中搜索的都不联系!

如何在jsp中显示数据库的图片

图片在数据库中以连接<image src="">的方式存在..  我可以用ibatis把这个字符串读出来  怎么在jsp页面中显示这个图片呢  具体的代码是什么?  谢谢!!!

MapReduce直接连接MySQL获取数据

MySQL中数据: mysql> select * from linuxidc_tbls; +---------------------+----------------+ | TBL_NAME      | TBL_TYPE   | +---------------------+----------------+ | linuxidc_test_table   | EXTERNAL_TAB

java 获取logback日志文件路径

在程序运行期间,读取logback日志文件内容进行特定业务操作,例如分析访问记录。通过LoggerFactory获取Logger上下文LoggerContext,再通过LoggerContext获取到Logger、Appender

最新教程

更多

java线程状态详解(6种)

java线程类为:java.lang.Thread,其实现java.lang.Runnable接口。 线程在运行过程中有6种状态,分别如下: NEW:初始状态,线程被构建,但是还没有调用start()方法 RUNNABLE:运行状态,Java线程将操作系统中的就绪和运行两种状态统称为“运行状态” BLOCK:阻塞状态,表示线程阻塞

redis从库只读设置-redis集群管理

默认情况下redis数据库充当slave角色时是只读的不能进行写操作,如果写入,会提示以下错误:READONLY You can't write against a read only slave.  127.0.0.1:6382> set k3 111  (error) READONLY You can't write against a read only slave. 如果你要开启从库

Netty环境配置

netty是一个java事件驱动的网络通信框架,也就是一个jar包,只要在项目里引用即可。

Netty基于流的传输处理

​在TCP/IP的基于流的传输中,接收的数据被存储到套接字接收缓冲器中。不幸的是,基于流的传输的缓冲器不是分组的队列,而是字节的队列。 这意味着,即使将两个消息作为两个独立的数据包发送,操作系统也不会将它们视为两个消息,而只是一组字节(有点悲剧)。 因此,不能保证读的是您在远程定入的行数据

Netty入门实例-使用POJO代替ByteBuf

使用TIME协议的客户端和服务器示例,让它们使用POJO来代替原来的ByteBuf。

Netty入门实例-时间服务器

Netty中服务器和客户端之间最大的和唯一的区别是使用了不同的Bootstrap和Channel实现

Netty入门实例-编写服务器端程序

channelRead()处理程序方法实现如下

Netty开发环境配置

最新版本的Netty 4.x和JDK 1.6及更高版本

电商平台数据库设计

电商平台数据库表设计:商品分类表、商品信息表、品牌表、商品属性表、商品属性扩展表、规格表、规格扩展表

HttpClient 上传文件

我们使用MultipartEntityBuilder创建一个HttpEntity。 当创建构建器时,添加一个二进制体 - 包含将要上传的文件以及一个文本正文。 接下来,使用RequestBuilder创建一个HTTP请求,并分配先前创建的HttpEntity。

MongoDB常用命令

查看当前使用的数据库    > db    test  切换数据库   > use foobar    switched to db foobar  插入文档    > post={"title":"领悟书生","content":"这是一个分享教程的网站","date":new

快速了解MongoDB【基本概念与体系结构】

什么是MongoDB MongoDB is a general purpose, document-based, distributed database built for modern application developers and for the cloud era. MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

windows系统安装MongoDB

安装 下载MongoDB的安装包:mongodb-win32-x86_64-2008plus-ssl-3.2.10-signed.msi,按照提示步骤安装即可。 安装完成后,软件会安装在C:\Program Files\MongoDB 目录中 我们要启动的服务程序就是C:\Program Files\MongoDB\Server\3.2\bin目录下的mongod.exe,为了方便我们每次启动,我

Spring boot整合MyBatis-Plus 之二:增删改查

基于上一篇springboot整合MyBatis-Plus之后,实现简单的增删改查 创建实体类 添加表注解TableName和主键注解TableId import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baom

分布式ID生成器【snowflake雪花算法】

基于snowflake雪花算法分布式ID生成器 snowflake雪花算法分布式ID生成器几大特点: 41bit的时间戳可以支持该算法使用到2082年 10bit的工作机器id可以支持1024台机器 序列号支持1毫秒产生4096个自增序列id 整体上按照时间自增排序 整个分布式系统内不会产生ID碰撞 每秒能够产生26万ID左右 Twitter的 Snowflake分布式ID生成器的JAVA实现方案