我想在JSP中读取一个excel文件,为此我首先使用Web应用程序项目将文件上传到名为uploads的:D分区的文件夹中,我尝试用另一个java projet 读取excel上传文件.这两个代码都在工作.这是通过Web应用程序项目(JSP和SERVLET)在特定文件夹中上传的代码:
图书馆
的index.jsp
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Upload File</title>
</head>
<body>
<form action="UploadFile" method="post" enctype="multipart/form-data">
Select File : <input type="file" name="filetoupload">
<br/>
<input type="submit" value="Upload File">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
UploadServlet.java(Servlet的)
import java.io.*;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.fileupload.FileItem;
import org.apache.commons.fileupload.FileItemFactory;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.io.FilenameUtils;
public class UploadFile extends HttpServlet{
String saveFile="D:/upload/";
protected …Run Code Online (Sandbox Code Playgroud) excel file-upload fileinputstream apache-poi apache-commons-fileupload
我正在使用输入=日期日历,我想在我的jsp中输出这种日期格式(dd-MM-yyyy),当我在输入中给出的日历中选择2014年4月的第二天时,我有这个在我的jsp输出:
2014年4月2日星期三00:00:00 WET 2014
这是你的代码:
index.jsp:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<form name="datepickeer" action="showdates.jsp" method="POST">
<table>
<tr><td>Date début :</td> <td><input type = "date" name = "datedebut">
</td><tr>
<tr><td><input type = "submit" name = "submit" value = "submit">
</td></tr>
</table>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
showdates.jsp:
<%@ page import="java.util.Date,java.text.SimpleDateFormat,java.text.ParseException"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<% String dateStr = request.getParameter("datedebut"); …Run Code Online (Sandbox Code Playgroud)