2016年6月30日
摘要: ctinoProxy的全名是com.opensymphony.xwork2.ActionProxy, ActionProxy = Action + Proxy,从字面意思来解释:Action的代理。 在Struts中,ActionContext、ActionInvocation、ActionProx 阅读全文
posted @ 2016-06-30 10:48 javaABCD 阅读(2753) 评论(1) 推荐(1) 编辑
  2016年6月28日
摘要: 项目地址:http://git.oschina.net/lis1314/easy-excel 使用easy-excel 完成Excel导入导出功能 下面有如下的几个模型 学生模型,图书模型,作者模型 有如下的Excel文件格式,需要映射成学生实体类 那么使用easy-excel 如何导入呢? 前两行 阅读全文
posted @ 2016-06-28 14:06 javaABCD 阅读(10802) 评论(0) 推荐(1) 编辑
  2016年6月27日
摘要: 1、原理 当浏览器向服务器提交表单数据时,在服务器端需要对表单数据的有效性进行校验. “校验方法”会在“业务方法”之前调用。 2、实现验证的两种方式 struts2校验的两种实现方法: 1. 手工编写代码实现(基本验证) 2. 基于XML配置方式实现(框架验证) 2.1、基本验证(对action的方 阅读全文
posted @ 2016-06-27 09:35 javaABCD 阅读(826) 评论(0) 推荐(0) 编辑
  2016年6月24日
摘要: 生活赋予我们一种巨大的和无限高贵的礼品,这就是青春:充满着力量,充满着期待,充满着求知,充满着希望。 Struts 2使用FileUpload 拦截器和 Commons FileUpload 组件实现文件上传. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 FileUplo 阅读全文
posted @ 2016-06-24 10:39 javaABCD 阅读(507) 评论(0) 推荐(0) 编辑
  2016年6月23日
摘要: spring中注入的bean默认被配置为单例模式,这意味着对于同一个类而言,其所有的被注入对象其实都是同一个对象,或许这的确节省了一些资源,但是对于对象中含有一些状态属性的情况,我们并不想要singleton。spring中提供了四种作用域 作用域字符描述 单例 singleton 整个应用中只创建 阅读全文
posted @ 2016-06-23 10:44 javaABCD 阅读(9591) 评论(0) 推荐(0) 编辑
  2016年6月22日
摘要: 1、result-type #代码角度#在Action类中,每个 action 方法均返回一个 String 类型的值, Struts 将根据这个值来决定响应什么结果。 #配置角度#在struts.xml配置文件中,每个 Action 标签可包含多个 result 元素, 每个 result 标签分 阅读全文
posted @ 2016-06-22 10:37 javaABCD 阅读(3267) 评论(0) 推荐(0) 编辑
  2016年6月21日
摘要: 最近项目中需要做一个关于批量删除的功能,删除条件有多个,需要从页面全部传给后台服务器程序,单个的删除,可以拼接参数给url,服务器端获取参数后执行删除操作即可。但是批量删除多个,参数会很多,传递就有些麻烦。当然有一种比较常见的解决方法,是使用逗号、下划线、或者分号分割,然后传到后台拆分后再进行操作, 阅读全文
posted @ 2016-06-21 15:26 javaABCD 阅读(2102) 评论(0) 推荐(0) 编辑
  2016年6月20日
摘要: 1、Java语言和平台的区别 Java语言 Java语言是静态类型、面向对象的语言 Java平台 平台是提供运行时环境的软件。Java虚拟机(JVM)负责把类文件形式的代码链接起来并执行。JVM不能直接解释Java语言的源文件,要先把源文件转换成类文件 Java语言 Java语言是静态类型、面向对象 阅读全文
posted @ 2016-06-20 15:35 javaABCD 阅读(464) 评论(0) 推荐(0) 编辑
  2016年6月14日
摘要: 本文转自互联网 一、四层和七层负载均衡的区别 所谓的四层就是ISO参考模型中的第四层。四层负载均衡也称为四层交换机,它主要是通过分析IP层及TCP/UDP层的流量实现的基于IP加端口的负载均衡。常见的基于四层的负载均衡器有LVS、F5等。 以常见的TCP应用为例,负载均衡器在接收到第一个来自客户端的 阅读全文
posted @ 2016-06-14 13:17 javaABCD 阅读(244) 评论(0) 推荐(0) 编辑
  2016年6月13日
摘要: 一般大家都是使用账号和密码远程SSH登录管理服务器。但SSH账号和密码很容易泄露,或者经常遭遇暴力破解。咨询过前同事赛赛,他们目前使用了谷歌身份验证器。查看了谷歌身份验证器的github和其它网上文档,重新整理归纳。 谷歌身份验证器生成的是动态验证码,默认30秒更新。修改配置,SSH登录必须在输入密 阅读全文
posted @ 2016-06-13 09:29 javaABCD 阅读(2528) 评论(0) 推荐(0) 编辑