
java面向对象编程
请叫我法斗先生
这个作者很懒,什么都没留下…
展开
-
聊一聊面向对象之封装
封装 顾名思义就是隐藏对象的属性和实现细节,仅仅对外公开接口,控制程序中属性的读和修改的访问级别,将抽象到的数据和行为或功能相结合,形成一个有机的整体,形成一个类。其中数据和函数都是类中的成员。 封装的步骤: 1.修改属性的可见性:private 2.创建geter/seter方法用于属性的读写操作 3.在getter/setter方法中添加对属性值合法性的判断语句(用法其实和switch原创 2017-04-03 19:31:06 · 230 阅读 · 0 评论 -
聊一聊监听器
监听器事件的概念 监听器是为了监听事件并处理的 Servlet AP 中定义了6种事件类型原创 2017-04-30 22:38:01 · 371 阅读 · 0 评论 -
聊一聊EL表达式
EL表达式的作用 jsp主要的作用是实现动态页面的,而动态页面中最主要的作用就是把数据动态显示。 目前,jsp中显示数据主要用表达式实现,<%=%> 可以说,EL表达式语言,就是用来替代<%=%> EL更加简洁,方便 EL的基本语法是以开始,以结束例如:输出名字是username的请求参数−EL:{开始,以}结束 例如:输出名字是username的请求参数 -EL:{param.u原创 2017-05-02 15:37:44 · 267 阅读 · 0 评论 -
struts2详解
引入jar文件 commons-fileupload-1.2.2.jar 【文件上传相关包】 commons-io-2.0.1.jar struts2-core-2.3.4.1.jar 【struts2核心功能包】 xwork-core-2.3.4.1.jar 【Xwork核心原创 2017-06-08 17:47:09 · 335 阅读 · 0 评论 -
ognl与valueStack(重点)
ognl是什么,它有什么用 ognl是Object-garph Navigation Language的缩写,它是一种功能强大的表达式语言 比EL表达式功能强大 struts2将ognl表达式语言,集成到struts2框架当中,作为它的默认表达式语言。OGNL 提供的五大类功能 1.支持对象方法的调用,如xxx.doSomeSpecial(); 2.支持类静态的方法调用和值访问 3.支持原创 2017-06-11 00:56:00 · 962 阅读 · 0 评论 -
ognl表达式的使用和值栈
1.值栈在开发中的应用 主流应用:值栈 解决action向jsp传递数据问题 问题:action向jsp页面携带数据,都是什么样的数据 1.文本(字符串) 1.fieldError 校验数据错误信息提示 2.actionError 关于逻辑操作时的错误信息(例如登陆失败) 3.message 就是一个信息 2. 复杂数据 1.原创 2017-06-12 18:27:03 · 349 阅读 · 0 评论 -
葵花宝典第二天
7、char型变量中能不能存贮一个中文汉字?为什么? char型变量是用来存储Unicode编码的字符的,unicode编码字符集中包含了汉字,所以,char型变量中当然可以存储汉字啦。不过,如果某个特殊的汉字没有被包含在unicode编码字符集中,那么,这个char型变量中就不能存储这个特殊汉字。补充说明:unicode编码占用两个字节,所以,char类型的变量也是占用两个字节。 备注:后面原创 2017-06-24 16:10:10 · 304 阅读 · 0 评论 -
葵花宝典 十四 标签库
标签库的概念 组成 什么是自定义标签 目前我们 JSP中使用的标签都是HTML的标签,浏览器会解释运行。例如,form就是一个标签名字,action是form标签的属性,与之间的内容,称为是标签体。自定义标签,就是可以根据需求,自己定义的标签,定义标签的名字、属性、作用等。 JSP文件中,往往需要实现类似的功能,编写很多类似的Java代码自定义标签,可以把这些Java代码的功能定义成标签,在J原创 2017-07-05 21:28:38 · 227 阅读 · 0 评论 -
葵花宝典 十九 jsp动作标签和EL表达式
JSP指令和JSP标签 区分? JSP 指令 Directive JSP 标签 Action jsp中六个动作标签 —– 与 JavaBean操作相关 明天学习 效果 等价于 request.getRequestDispatcher().include 效果 等价于 request.getRequestDispatcher().forward 标签 功能 等价于 <%@原创 2017-07-07 21:17:25 · 401 阅读 · 0 评论