摘要: 无状态应用程序(cookies、session等机制出现的背景) Web应用程序服务器通常是“无状态的”: 每个HTTP请求都是独立的; 服务器无法判断2个请求是来自同一个浏览器还是用户。 Web服务器应用程序在请求到请求的内存中不保留任何信息(只有磁盘上的信息从一个请求存活到另一个请求)。 无状态 阅读全文
posted @ 2019-03-26 21:00 灞波儿儿奔 阅读(135) 评论(0) 推荐(0) 编辑
摘要: @WebServlet("/cdiservlet")//url映射,即@WebServlet告诉容器,如果请求的URL是"/cdiservlet",则由NewServlet的实例提供服务。 public class NewServlet extends HttpServlet {//声明一个NewServlet类 并继承HttpServlet @Inject private Messag... 阅读全文
posted @ 2019-03-26 20:15 灞波儿儿奔 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 正则基础: 1.1 -字符集 [ ] : 代表单个字符。 [^] : 除了该字符外的所有单个字符。 [a-zA-Z] : [a-z] || [A-Z]。 [a-d[m-p]] :[a, d] || [m, p] 并集关系。 [a-z&&[def]] :交集 {“d”, “e”, “f”}。 [a-z 阅读全文
posted @ 2019-03-24 20:09 灞波儿儿奔 阅读(285) 评论(0) 推荐(1) 编辑
摘要: String username = request.getParameter("username");/**以 String 形式返回请求参数"username"的值,并赋值给username,如果该参数不存在,则返回 null。*请求参数是与请求一起发送的额外信息。*对于 HTTP servlet,参数包含在查询字符串或发送的表单数据中。*/ if (username != null && u... 阅读全文
posted @ 2019-03-21 22:09 灞波儿儿奔 阅读(128) 评论(0) 推荐(0) 编辑
摘要: Filter总结: 1):Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控 阅读全文
posted @ 2019-03-19 20:29 灞波儿儿奔 阅读(127) 评论(0) 推荐(0) 编辑
摘要: **<?xml version="1.0" encoding="UTF-8"?> 用于声明xml的版本以及xml传输数据时的字符编码 **<web-app><-web-app> *xml文件的根标签,用于声明命名空间、schema约束等 *xmlns="http://java.sun.com/xml 阅读全文
posted @ 2019-03-13 16:28 灞波儿儿奔 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一.介绍: Annotation的中文名字叫注解,开始与JDK 1.5,为了增强xml元数据和代码的耦合性的产物。注解本身并没有业务逻辑处理,仅仅是一个声明,具体的处理需要交由使用这些注解的工具类或方法,原则上来说,注解应该是对代码书写的一个辅助,即注解是否存在均不能影响代码的正常运行。现在java 阅读全文
posted @ 2019-03-13 15:33 灞波儿儿奔 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 注入(Injection)是: Java EE提供了注入机制,使您的对象能够获取对资源和其他依赖项的引用,而无需直接实例化它们。通过使用将字段标记为注入点的注释之一来装饰字段或方法,可以在类中声明所需的资源和其他依赖项。然后容器在运行时提供所需的实例。注入简化了代码并将其与依赖项的实现分离。 注入( 阅读全文
posted @ 2019-03-07 16:51 灞波儿儿奔 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: Container发展史: 早在1982年,Unix系统内建的chroot机制也是一种Container技术。其他如1998年的FreeBSD jails、2005年出现的Solaris Zones和OpenVZ,或像是Windows系统2004年就有的Sandboxie机制都属于在操作系统内建立孤 阅读全文
posted @ 2019-03-07 15:13 灞波儿儿奔 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 什么是Maven? Maven是基于项目对象模型(POM project object model),可以通过一小段描述信息(配置)来管理项目的构建,报告和文档的软件项目管理工具.通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包,而这里pom.xml文件对于学了一点m 阅读全文
posted @ 2019-03-05 17:48 灞波儿儿奔 阅读(248) 评论(0) 推荐(0) 编辑