![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
servlet
师远鹏
主要从事于java方面的软件开发,基于B/S架构的开发,有丰富的项目开发经验,3-5年的java开发经历,带过5-10人以上团队开发
展开
-
servlet在什么时候调用destroy()方法
destroy方法在容器移除servlet 时执行,同样只执行一次。这个方法会在所有的线程的service()方法执行完成或者超时后执行,调用这个方法后,容器不会再调用这个servlet的方法,也就是说容器不再把请求发送给这个servlet。这个方法给servlet释放占用的资源的机会,通常用来执行一些清理任务。原创 2012-07-09 19:33:14 · 19657 阅读 · 1 评论 -
为什么用eclipse启动tomcat就能打开exec要执行的命令,而直接用安装版的tomcat就打不开呢
为什么呢,琢磨了好几天,终于发现,因为eclipse启动tomcat原创 2014-05-28 10:03:19 · 1195 阅读 · 0 评论 -
java调用播放器并播放视频
//打开本地播放器并播放视频public static void openExe(String file) {Runtime rn = Runtime.getRuntime();Process p = null;try {p = rn.exec("D:/The entertainment software/QvodPlayer/QvodPlayer.exe "+file);原创 2014-05-20 14:38:28 · 20738 阅读 · 3 评论 -
servlet图片验证码
第一,先建立一个servlet命名为IdentityServletpackage com.myweb.servlet;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOExceptio原创 2013-02-28 15:05:00 · 1003 阅读 · 0 评论 -
Servlet与JSP间的传值问题
Servlet与JSP 之间的传值有两种情况:JSP -> Servlet, Servlet -> JSP。通过对象 request和 session (不考虑 application)完成传值。一、JSP -> servletJSP页面有3种方法向 servlet传值: form表单、URL ... session.setAttribute("testSessio原创 2013-02-26 22:37:09 · 616 阅读 · 0 评论 -
Servlet上传文件详细解析以及注意事项
准备阶段,下载需要的包:在Servlet中进行文件上传需要用到外部的类库,apache提供了这些类库, 主要需要commons-fileupload.jar和commons-io.jar下载的步骤如下:进入www.apache.org网站, ——>在Projects下找到commons,点击进入——>找到Components下的FileUpload,点击进入就可以找到下载原创 2013-02-26 22:44:51 · 599 阅读 · 0 评论 -
getRequestDispatcher()与sendRedirect()的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在服务器端运行;转载 2013-03-07 18:41:33 · 977 阅读 · 0 评论 -
在servlet中实现页面转发
如果只是要实现单纯页面跳转并不需要传递请求对象,可以使用HttpServletResponse对象的sendRedirect()方法,eg:response.sendRedirect("网页地址");如果要实现页面跳转并传递请求对象:request,getRequestDispatcher("网页地址").forward(request,response);resp原创 2013-01-19 09:31:23 · 10926 阅读 · 2 评论 -
servlet验证码的设置
public class AuthImageServlet extends HttpServlet { private static final String CONTENT_TYPE = "text/html; charset=gb2312"; //设置字母的大小,大小 private Font mFont = new Font("Ti原创 2013-01-17 12:25:32 · 544 阅读 · 0 评论 -
Servlet页面跳转实现方法的区别
一直对Servlet页面跳转的几种方式理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看。 Servlet页面跳转分两部分,一是发生在Servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。 Servlet:当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1) redirect 方式 res转载 2012-10-05 08:46:21 · 813 阅读 · 0 评论 -
Servlet工作原理
Servlet是运行在Servlet容器中的,由Servlet容器来负责Servlet实例的查找、创建以及整个生命周期的管理,Servlet整个生命周期可以分为四个阶段:类装载及实例创建阶段、实例初始化阶段、服务阶段以及实例销毁阶段。类装载及实例创建阶段 默认情况下,Servlet实例是在接受到第一个请求时进行创建并且以后的请求进行复用,如果有Servlet实例需要进行一些原创 2012-07-09 21:01:40 · 513 阅读 · 0 评论 -
Servlet都有哪些方法?主要作用是什么?
HttpServlet 类包含 init() 、 destroy() 、 service() 等方法。其中 init() 和 destroy() 方法是继承的。(1) init() 方法在 Servlet 的生命期中,仅执行一次 init() 方法。它是在服务器装入 Servlet 时执行的。 可以配置服务器,以在启动服务器或客户机首次访问 Servlet 时装入 Servlet 。 无论原创 2012-07-09 19:34:55 · 5847 阅读 · 0 评论 -
tomcat启动时自动运行代码
方法1:tomcat 自动执行servlet写一个servlet,在init()方法中写好想要执行的程序,程序如下:eclipse新建一个web\Dynamic Web Project , name = myweb1 , 把tomcat中的 servlet-api.jar复制到lib中,新建一个类MyServlet.java, 继承 javax.servlet.HttpServle转载 2014-12-15 10:21:41 · 888 阅读 · 0 评论