摘要: 通常我们会涉及到上传文件和下载文件,在没接struts2框架之前,我们都是使用apache下面的commons子项目的FileUpload组件来进行文件的上传,但是那样做的话,代码看起来比较繁琐,而且不灵活,在学习了struts2后,struts2为文件上传下载提供了更好的实现机制,在这里我分别就文 阅读全文
posted @ 2016-10-14 14:07 北城以北冬季飘雪 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Struts 2是一个MVC框架,以WebWork框架的设计思想为核心,吸收了Struts 1的部分优点.Struts 2拥有更加广阔的前景,自身功能强大,还对其他框架下开发的程序提供很好的兼容性。下面我们了解一下syruts2的应用 1.1引入架包 1.2创建loginAction类 ? 1 2 阅读全文
posted @ 2016-10-14 14:06 北城以北冬季飘雪 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 先了解一下OGNL的概念 OGNL的全名称Object Graph Navigation Language。全称为对象图导航语言,是一种表达式语言。使用这种表达式语言,你可以通过某种表达式语法,存取Java对象树中的任意属性、调用Java对象树的方法、同时能够自动实现必要的类型转化。 OGNL上下文 阅读全文
posted @ 2016-10-14 14:02 北城以北冬季飘雪 阅读(305) 评论(0) 推荐(0) 编辑
摘要: struts2的自定义类型转换机制为复杂类型的输入输出处理提供了便捷.struts2已经为我们提供了几乎所有的primitive类型以及常用类型(如Date)的类型转换器,我们也可以为我们自定义类添加自定义类型转化器. 下面来看一下自定义类型转换 package entity; import jav 阅读全文
posted @ 2016-10-14 14:00 北城以北冬季飘雪 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一对一关联 实体类关系 一对多 多对多 一对一 Hibernate提供了两种映射一对一关联关系的方式:按照外键映射和按照主键映射。下面以员工账号和员工档案表为例,介绍这两种映射方式,并使用这两种映射方式分别完成以下持久化操作: (1)保存员工档案的同时分配给员工一个账号。 (2)加载员工档案的同时加 阅读全文
posted @ 2016-09-05 17:20 北城以北冬季飘雪 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Oracle基础知识 Oracle的主要特点 1.支持多用户、大事务量的事务处理 2.在保持数据安全性和完整性方面性能的优越 3.支持分布式数据处理。将分布在不同物理位置的数据库用通信网络连接起来,在分布式数据库管理系统的控制下,组成一个逻辑上统一的数据库,完成数据处理任务 4.具有可移植性,Ora 阅读全文
posted @ 2016-08-26 17:19 北城以北冬季飘雪 阅读(168) 评论(0) 推荐(0) 编辑
摘要: A: B: C: D: B: C: D: 阅读全文
posted @ 2016-08-01 13:33 北城以北冬季飘雪 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 登入 会员可以在登录页输入相应的帐户名和密码,以及验证码方可登录。 效果: 用户登录后方可看到“留言” 、 “后台管理” 、 “注销”的超链接 用户登录后方可看到“留言” 、 “后台管理” 、 “注销”的超链接 用户登录后方可看到“留言” 、 “后台管理” 、 “注销”的超链接 阅读全文
posted @ 2016-07-15 12:08 北城以北冬季飘雪 阅读(501) 评论(2) 推荐(0) 编辑
摘要: 常量接口模式 在一个软件系统中汇使用一些常量,一种流行的做法是把相关的常量放在一个专门的常量接口中定义,例如: 以下Circle类需要访问以上MATH_PI常量,一种方式是采用"My-Constants.MATH_PI"的形式,如下: 还有一种方式是让Circle类实现MyConstants接口,如 阅读全文
posted @ 2016-06-12 17:38 北城以北冬季飘雪 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。 下面开始正文。 【案例1】通过一个对象获得完整的包名和类名 添加一句:所有类的对象其实都是Class的实例。 【案例2】实例化Class类 阅读全文
posted @ 2016-06-01 15:54 北城以北冬季飘雪 阅读(94) 评论(0) 推荐(0) 编辑