总体介绍servlet.txt
来自「详细讲述Servlet」· 文本 代码 · 共 63 行
TXT
63 行
总体介绍servlet七章的内容1:CGI,动态页面什么是servlet web容器:写servlet的步骤2:form的处理<form name="" method="" action="" [enctype=""]> request,responsetomcat目录结构3:servlet的生命周期init(初始化参数获取)service(多线程处理)destory(无损关机)init(ServletConfig)init()service(ServletRequest,ServletResponse)service(HttpServletRequest,HttpServletResponse)doGet(...)/doPost(...)destroy()4:资源访问<resource-ref> <res-ref-name>jdbc/myds</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth></resource-ref>页面跳转:ServletRequest.getRequestDispatcher() //relative/absolute pathServletConext.getRequestDispatcher() //absolute pathServletConext.getNamedDispatcher()RequestDispatcher.forward()RequestDispatcher.include()HttpServletResponse.sendRedirect();application:ServletContext.setAttribute()session:HttpSession.setAttribute()request:HttpServletRequest.setAttribute()访问本地文件:InputStream is=getServletContext().getResourceAsStream();URL url=getServletContext().getResource(); InputStream is=url.openStream()5:持久化状态cookie,urlRewritesession过期/时间设置6:filter(对特定资源采取的控制)生命周期init(),doFilter(),destory()filter的顺序用途:延迟登陆、编码转换7:listener(对同类事件采取的控制)ServletContextListenerServletContextAttributeListenerHttpSessionListenerHttpSessionAttributeListenerServletRequestListenerServletRequestAttributeListener
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?