簡體   English   中英

使用JSP在MySql數據庫中從Excel文件插入數據

[英]Insert data from excel file in MySql database using JSP

我想使用JSP在MySql數據庫表中從excel文件中插入數據,找到以下鏈接用於將OFFICE應用程序使用Apache PO庫。

使用NetBeans IDE,並添加了該鏈接下提供的所有庫:

http://java2carrer.blogspot.in/2012/10/insert-data-into-database-from-excel.html

我嘗試過,連接和所有。 學生表包含3個字段:但是出現此錯誤:

    org.apache.jasper.JasperException: An exception occurred processing JSP page
    /readExcel2.jsp at line 72

    69: //printCellDataToConsole(dataHolder);
    70: con=connection.getConn();
    71: String query="insert into Student values(?,?,?)";
    72: ps=con.prepareStatement(query);
    73: int count=0;
    74: ArrayList cellStoreArrayList=null;
    75: //For inserting into database


    Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.ja  va:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    root cause

    java.lang.NullPointerException
org.apache.jsp.readExcel2_jsp._jspService(readExcel2_jsp.java:154)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

我還對我從NetBeansIDE下的新“ Web應用程序”項目開始並讀取Excel.jsp代碼然后插入Java類文件並在其中添加DB_COnnection.java代碼這一事實感到困惑。 這里顯示DB_Connection.java在DB包(文件夾)下。 所以我也做了。 因此,java文件鏈接現在為:

    "C:\Users\aman\Documents\NetBeansProjects\WebApplication1\src\java\DB\DB_Connection.java"

我要朝正確的方向前進嗎? 這個錯誤是關於什么的?

我嘗試了您提供的鏈接及其正常工作。 請再試一次。 而且,您說的是java文件鏈接是src / java / DB / DB_Connection,但鏈接中的鏈接是src / DB / DB_Connection。 如果您正在使用此路徑,則在jsp頁面中

<jsp:useBean id="connection" class="java.DB.DB_Connection" scope="page">
    <jsp:setProperty name="connection" property="*"/>
</jsp:useBean>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM