📄 总体介绍servlet.txt
字号:
总体介绍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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -