Excel File Servlet如何创建(excel,编程语言)

时间:2024-05-05 06:46:59 作者 : 石家庄SEO 分类 : 编程语言
  • TAG :

    Excel+File+Servlet%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA

1、File->New...->Web->双击Standard Servlet图标,启动创建标准Servlet的向导。

指定Servlet类名为Excel File Servlet,将包名设为bookstore.servlet,按Next到下一步。

2、选择覆盖doGet()处理方法。
◆Servlet:creates content type:unspecified,设定Servlet的生成文档的类型,由于这个Servlet作为一个Excel文件并以附件的形式下载,需要我们手工设定Servlet的响应内容类型。
◆implements methods:doGet(),这样向导将生成一个doGet()方法框架。
按Next到下一步。

3、定义Servlet的URL参数。

点击Add Parameter在参数列表出现一个新行,在新行中定义Servlet的URL参数,其中Name为URL所带的参数名,而Variable为 Servlet中对应的变量名,此外还可以通过Desc和Default为变量指定注释和默认值,在Type栏中指定变量的类型。

我们定义了两个URL参数,分别是year和month,指定需要下载日志的年份和月份。按Next到下一步。

4.指定servlet的访问路径

接受第4步向导所设定的Servlet的名字和访问路径,它们分别是:
◆Name:Excel File Servlet
◆URL pattern:/Excel File Servlet

直接按Finish创建Excel File Servlet,其代码如下所示:

代码Excel File Servlet.java:

packagebookstore.servlet;

importjavax.servlet.*;

importjavax.servlet.http.*;

importjava.io.*;

importjava.util.*;

publicclassExcelFileServlet

extendsHttpServlet

{

//Initializeglobalvariables

publicvoidinit()

throwsServletException

{

}

//ProcesstheHTTPGetrequest

publicvoiddoGet(HttpServletRequestrequest,
HttpServletResponseresponse)

throwsServletException,IOException

{

//年份

Stringyear=request.getParameter("year");

if(year==null)

{

year="2005";

}

//月份

Stringmonth=request.getParameter("month");

if(month==null)

{

month="1";

}

PrintWriterout=response.getWriter();

//@todoimplementGET

}

//Cleanupresources

publicvoiddestroy()

{

}

}

本文:Excel File Servlet如何创建的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:如何提高Java代码可重用性下一篇:

5 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18