摘要: 模式 装饰设计模式 当想要对已有的对象进行功能增强时, 可以定义类,将已有对象传入,基于已有的功能,提供加强功能, 那么自定义的该类称为装饰类 装饰类通常会通过构造方法,接收被装饰的对象 并基于对象的功能,提供更强的功能 装饰模式比继承要灵活,避免了继承体系的臃肿,降低了类与... 阅读全文
posted @ 2014-11-12 00:29 四点水这 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 字符串 概念 String s1 = "abc"; //s1是一个类类型变量,"abc"是一个对象 //字符串最大特点,一旦被初始化就不能被改变,再次赋值是指新new一个对象 //在内存中有一个对象 String s2 = new String("abc"); //在内存中有两个... 阅读全文
posted @ 2014-11-11 22:03 四点水这 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 概念: 1.构造函数 //方法与类名相同,无返回值 class Demo{ public Demo(){ } } 在 new 此类对象时,执行构造函数 2.构造函数块 //无方法名,返回值,先于构造函数运行 又称代码块,每次new 运行一次 class Demo{ public... 阅读全文
posted @ 2014-11-11 21:12 四点水这 阅读(167) 评论(0) 推荐(0) 编辑
摘要: JavaSe :JAVA SE 杂论Java 字符串 (常用方法)Java 数组(常用方法)数据类型Java _模式继承Java 线程集合的基本使用一些对象的使用IO流反射JavaEE : JDBC: 与数据库建立连接、发送 操作数据库的语句并处理结果。 JSP:在传统的网页HTML文件(*.htm... 阅读全文
posted @ 2014-10-21 12:08 四点水这 阅读(334) 评论(0) 推荐(0) 编辑
摘要: Struts2标签1. 通用标签 1.1 //正常取值userName的值 //'userName'是一个字符串,直接输出userName //设置一个默认值 '" escape="true"/> //设置html,escape默认是ture,可以将html代码解析成字符串... 阅读全文
posted @ 2014-10-02 19:04 四点水这 阅读(178) 评论(0) 推荐(0) 编辑
摘要: OGNL(Object-Graph Navigation Language) 它是一种功能强大的表达式语言,1. user.xxx 只有传值, 才会构造, 想初始化 domain model, 可以自己new 一个user, 也可以传参数值, 但需要一个参数为空的构造方法2. 大括号在OGNL里... 阅读全文
posted @ 2014-09-29 16:22 四点水这 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1. type /r1.jsp //默认type,服务器自动跳转连接,客户端不知道跳转 /r2.jsp //服务器返回新连接,客户端再次发送请求跳转 r1 //访问另一个action, (此处为name="r1"的action,不要加"/",可以访问另一个包里的action, page/... 阅读全文
posted @ 2014-09-26 18:37 四点水这 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1. 模块包含 include 1.1写一个login.xml /Hello.jsp 1.2 在struts.xml 文件中包含 //包含与直接写在... 阅读全文
posted @ 2014-09-26 16:07 四点水这 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1. 实现接口: implements SessionAware,RequestAware,ApplicationAware //自动取得session,request,application元素 //可以自己取得元素: session = ActionContext.getContext(... 阅读全文
posted @ 2014-09-26 15:57 四点水这 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1. 简易数据验证 1.1 在strts.xml文件中加入1 2 /{1}.jsp3 /error.jsp //用于显示错误界面4 1.2 在java文件中添加判断条件 1 public cl... 阅读全文
posted @ 2014-09-26 01:04 四点水这 阅读(212) 评论(0) 推荐(0) 编辑