随笔分类 - Java EE
摘要:1、Listener(监听器)基本介绍 Filter、Listener和 servlet 是 Java EE 的三大组件。 Listener 监听器其实就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法立即被
阅读全文
摘要:1、Filter(过滤器)的基本介绍 Servlet 过滤器可以动态地拦截请求和响应,以变换或使用包含在请求或响应中的信息。可以将一个或多个 Servlet 过滤器附加到一个 Servlet 或一组 Servlet。Servlet 过滤器也可以附加到 JavaServer Pages (JSP) 文
阅读全文
摘要:1、ServletContext基本介绍(系统上下文) ServletContext,即 servlet 上下文。服务器会为每一个工程创建一个对象,这个对象就是 ServletContext 对象,一个web应用对应一个ServletContext。一个Web服务器可以运行一个或多个WebApp,对
阅读全文
摘要:1、web 服务器与应用服务器的区别 严格意义上Web服务器只负责处理HTTP协议,只能发送静态页面的内容。 而像JSP,ASP,PHP等动态内容需要通过CGI、FastCGI、ISAPI等接口交给其他程序去处理,这个其他程序就是应用服务器。比如Web服务器包括Nginx,Apache,IIS等。而
阅读全文
摘要:1、如何新建Java web项目 1.1、在IDEA中新建一个Java web项目 在IDEA中创建一个Java web项目其实很简单,只需创建project,并且勾选 web application 选项即可,由此就创建了一个Java EE项目。 可参考:https://blog.csdn.net
阅读全文
摘要:1、Servlet的基本介绍 servlet(全称:server applat)是运行在 Web 服务器或应用服务器上的程序,依赖于服务器才能运行。Servlet 类实际上就是一个接口,它没有主方法,没有main方法。 servlet 可以由 tomcat 来执行,它定义了能被 tomcat 识别的
阅读全文
摘要:1、session的基本介绍 session 是存储在服务器端的,所以称之为服务器端会话技术。session 能在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中,即 HttpSession 对象。 在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一
阅读全文
摘要:1、cookie基本介绍(客户端会话技术) cookie 是存储在客户端的,即浏览器,所以称之为客户端会话技术。而 session 是存储在服务器端的,所以称之为服务器端会话技术。 cookie是纯文本,没有可执行代码,是指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端(浏
阅读全文