目录结构 :
Data.xls 数据:
后台页面 :
public void dodget (httpServletRequest Request, httpServletResponse -Antwort) löst ServletException aus, ioException {//system.out.println(this.getServletContext().getrealpath ("/")); Versuchen Sie {Workbook wb = workbook.getworkbook (neue Datei (this.getServletContext (). getRealPath ("/")+"data.xls")); System.out.println ("2222222"); Liste <Daten> data = new ArrayList <Daten> (); für (int i = 1; i <wb.getsheet (0) .getRows (); i ++) {cell [] cell = wb.getsheet (0) .getRow (i); Data.Add (neue Daten (Zelle [0] .GetContents (), Cell [1] .GetContents (), Cell [2] .GetContents ()); System.out.println (Cell [1] .GetContents ()); } wb.close (); Request.SetAttribute ("Daten", Daten); request.getRequestDispatcher ("../ index.jsp"). Forward (Request, Antwort); } catch (Ausnahme e) {e.printstacktrace (); }} Data.java
öffentliche Klassendaten {private String -ID; privater Zeichenfolge Name; privates Zeichenfolgenkennwort; public data () {super (); // todo automatisch generierter Konstruktor Stub} öffentliche Daten (String-ID, String-Name, Zeichenfolgenkennwort) {Super (); this.id = id; this.name = name; this.Password = Passwort; } public String getId () {return id; }前台页面 :
Index.jsp:
<body> <form action = "servlet/getExceldata" methode = "post"> <Eingabe type = "surenden" id = "tijiao" value = "subieren"> </form> <% list <Daten> data = new ArrayList <Daten> (); Data = (Liste <Daten>) request.getAttribute ("Daten"); if (data! } %> </body>运行结果 :
以上这篇 Java Web 的读取 Excel 简单实例代码就是小编分享给大家的全部内容了 , 希望能给大家一个参考 , 也希望大家多多支持武林网。 也希望大家多多支持武林网。