温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Excel File Servlet如何创建

发布时间:2021-12-18 13:41:52 阅读:197 作者:小新 栏目:编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

这篇文章主要介绍Excel File Servlet如何创建,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

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:

package bookstore.servlet;  import javax.servlet.*;  import javax.servlet.http.*;  import java.io.*;  import java.util.*;  public class ExcelFileServlet  extends HttpServlet  {  //Initialize global variables  public void init()  throws ServletException  {  }  //Process the HTTP Get request  public void doGet(HttpServletRequest request, HttpServletResponse response)  throws ServletException, IOException  {  //年份  String year = request.getParameter("year");  if (year == null)  {  year = "2005";  }  //月份  String month = request.getParameter("month");  if (month == null)  {  month = "1";  }  PrintWriter out = response.getWriter();  //@todo implement GET  }  //Clean up resources  public void destroy()  {  }  } 

以上是“Excel File Servlet如何创建”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×