摘要: 在Java中,我们为了查找某个给定字符串中是否有需要查找的某个字符或者子字串、或者对字符串进行分割、或者对字符串一些字符进行替换/删除,一般会通过if-else、for 的配合使用来实现这些功能 。如下所示: Java代码 public class Test{ public static void  阅读全文
posted @ 2019-03-28 08:36 寅狗 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.GreetingServlet.java源码文件: 2.ResponseServlet.java源码文件 阅读全文
posted @ 2019-03-27 08:51 寅狗 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、Filter简介 一、Filter简介 一、Filter简介 一、Filter简介 Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态html文件等进 阅读全文
posted @ 2019-03-20 09:02 寅狗 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 在“Web页”节点下,展开WEB-INF节点,然后双击web.xml文件进行查看。 web.xml文件包含Facelets应用程序所需的几个元素。使用NetBeans IDE创建应用程序时,将自动创建以下所有内容。 指定项目阶段的上下文参数: 上下文参数提供Web应用程序所需的配置信息。应用程序可以 阅读全文
posted @ 2019-03-20 08:58 寅狗 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Deployment Descriptor部署描述Descriptor是接口 所有超级接口: Cloneable, Serializable 所有已知实现类: DescriptorSupport, ImmutableDescriptor public interface Descriptorexte 阅读全文
posted @ 2019-03-20 08:39 寅狗 阅读(345) 评论(0) 推荐(0) 编辑
摘要: Annotation究竟是什么? Annotation 提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“nam 阅读全文
posted @ 2019-03-18 11:07 寅狗 阅读(133) 评论(0) 推荐(0) 编辑
摘要: Java的依赖注入:依赖注入,出自spring的IOC和DI,是Spring的两大特性之一(另一个AOP面向切面编程)以前对象使我们手动实例化,比如:Service层调用Dao层,需要Dao d = new Dao;但是这样会导致两个层之间的耦合性大大增强。而spring的IOC,反转控制,会在我们 阅读全文
posted @ 2019-03-18 11:01 寅狗 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生 阅读全文
posted @ 2019-03-18 10:55 寅狗 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Uniform Resource Identifier (URI) − 对任何抽象或物理资源进行完整标识的字符序列。 Resource Locator (URL) − 除了标识资源可用的位置之外,URI的一个子集描述了访问该资源的主要机制。 所以,URL是URI的子集 所有URI,不管其是否为URL 阅读全文
posted @ 2019-03-18 10:48 寅狗 阅读(263) 评论(0) 推荐(0) 编辑
摘要: buildtools构建工具能够帮助你创建一个可重复的、可靠的、携带的且不需要手动干预的构建。构建工具是一个可编程的工具,它能够让你以可执行和有序的任务来表达自动化需求。假设你想要编译源代码,将生成的class文件拷贝到某个目录,然后将该目录组装成可交付的软件。如下图所示,展示了所描述场景中任务和它 阅读全文
posted @ 2019-03-05 22:30 寅狗 阅读(394) 评论(0) 推荐(0) 编辑