![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tec_Java
文章平均质量分 73
石韡斯
年轻的意义在于可以选择
展开
-
Eclipse使用入门教程
目前Java开发领域的各种集成开发环境(IDE)呈现出百花齐放的局面,从Borland的JBuilder,到IBM的Visual Age for Java、WebSphere Studio,Oracle的JDeveloper,Sun的 Forte for Java,WebGain的Visual Cafe,TogetherSoft的Together,还有开放源代码的Eclipse、NetBeans 等,种类10种有余。这么多种类的IDE繁荣了Java开发工具家族,但是也为开发人员的选择提出了难题。这些IDE的原创 2010-12-22 09:24:00 · 901 阅读 · 0 评论 -
Struts2 regex校验器
<br />正则表达式校验器的名称:regex,他检查被校验字段是否匹配一个正则表达式<br /> <br /> <br />参数:<br /> fieldName:该参数指定校验的action 属性名,如果采用字段校验风格,无须指定该参数;expression:可选,该参数指定匹配的正则表达式;caseSemsitive:可选,该参数指明进行正则表达式匹配时,是否区分大小写,默认true<br /> <br />采用非字段校验器配置格式, 配置示例:<br /><validators><br />原创 2011-01-19 20:41:00 · 1160 阅读 · 0 评论 -
Struts2 拦截器 理解
<br /><br />拦截器 理解 原理 作用 事例<br /> <br />对于任何 MVC框架来说,他们都会完成一些通用的控制逻辑:例如解析请求参数,类型转换,将请求参数封装成DTO,执行输入校验,解析文件上传表单中的文件域,防止表单多次提交……这些操作又不是所有Action都需要实现的,所以需要动态的方式来自由组合。Struts 2 的做法是,它把大部分核心控制器需要完成的工作按功能分开定义,每个拦截器完成一个功能。而这些拦截器可以自由选择,灵活组合,开发者需要使用哪些拦截器,只需要在 str原创 2011-01-19 22:41:00 · 647 阅读 · 0 评论 -
andy学java系列之J2ME的移动支付系统的设计与实现
<br />andy学java系列<br />J2ME的移动支付系统的设计与实现----三星SDK支付API介绍移动支付是移动电子商务中的最重要的部分之一。安全性、私密性、易用性是移动支付的最重要的几个问题。目前有许多不同种类的技术能够实现移动支付,其中J2ME凭借其多种显著的优势成为了佼佼者。移动支付系统也有多种体系架构,其中以第三方支付平台为中心的架构比较灵活、具有很强的可扩展性。本文讨论一个基于J2ME的以第三方支付平台为中心的移动支付系统的特点和优越性,并给出这个系统详细的设计与实现过程。支付API转载 2011-01-27 14:30:00 · 735 阅读 · 0 评论 -
andy学java系列之J2ME的移动支付系统的客户端的实现
J2ME的移动支付系统的客户端的实现整个J2ME客户端的逻辑架构是由若干个功能模块组成的,这些功能模块覆盖了网络通信、用户界面、安全等各个方面的职能,并通过模块间的通信共同实现了移动支付系统客户端的功能。逻辑结构如图2所示,其中A~F的意义如下:A:用户请求交易 / 交易操作结果B:用户输入的交易请求信息 / 服务器端返回的交易结果C:经过XML加密的请求信息/ 经过XML签名认证的返回结果D:经过XML签名的已加密请求信息 / 解析过的XML返回结果E:组装好的经过XML签名的已加密请求信息的XML数据包转载 2011-01-27 14:31:00 · 670 阅读 · 0 评论 -
andy学java系列之J2ME移动支付的J2EE服务器端的实现
J2EE服务器端的实现 服务器端包含一些重要的模块,如多个对外接口,后台管理子系统,商家自服务子系统,OTA下载等等。这里我们对那些与J2ME客户端重复的功能模块如XML解析、加密、签名等等略去不提,而把重点放在服务器端的独有的实现细节上。服务器端逻辑结构图3所示。 A:由2.3描述的移动支付交易流程的各个步骤。 B:用户通过在网站或通过发送短信点播WapPush链接的方式,由OTA服务器提供MIDlet的下载。其中每个MIDlet都已经内嵌了RSA的私匙-公匙对,而这转载 2011-01-27 14:32:00 · 640 阅读 · 0 评论