从上一节的小demo中我们搞清楚了如何跟易宝对接以及易宝的支付流程。这一节我们来做一下支付页面以及在页面中导入银行图标。 1. 存储银行图标 银行图标一般不会总是去加载,因为这些东西是死的,没必要每次进入支付页面就去加载银行图标,这样性能会受到一定的影响。这让我们联想到了之前的加载首页数据了,其实跟 ...
分类:
其他好文 时间:
2016-08-31 15:44:23
阅读次数:
145
这一节我们先写一个简单点的Demo来测试易宝支付的流程,熟悉这个流程后,再做实际的开发,因为是一个Demo,所以我没有考虑一些设计模式的东西,就是直接实现支付功能。实现支付功能需要易宝给我们提供的API。那么问题来了,使用第三方支付平台最主要的一件事就是获取该平台的API,我们首先得获取他们的API ...
分类:
其他好文 时间:
2016-08-31 15:31:20
阅读次数:
147
之前已经完成了首页的显示,用户添加购物车,确认订单等功能,下面就是支付功能的开发了。用户确认了订单后会直接跳转到支付页面进行在线支付,在线支付需要第三方的接口,这一节主要介绍一些关于第三方支付的内容,从下一节开始,我们真正开发在线支付模块。 1. 在线支付介绍 在线支付是指卖方与买方通过因特网上的电 ...
分类:
其他好文 时间:
2016-08-30 17:53:51
阅读次数:
168
最近在写网上商城项目的时候学习了一个关于session的序列化问题,过来总结一下。 众所周知,session是服务器端的一种会话技术,只要session没有关闭,一个会话就会保持。这里先引出一个问题:如果我在访问某个页面后,服务器重启了一下,但是网页还没关,那么原来的session还在么?答案是很明 ...
分类:
Web程序 时间:
2016-08-29 12:37:57
阅读次数:
144
前面我们利用EasyUI和SSH搭建好了后台的基本框架,做好了后台的基本功能,包括对商品类别的管理和商品的管理等,这一节我们开始搭建前台页面。 做首页的思路:假设现在商品的业务逻辑都有了,首先我们需要创建一个监听器,在项目启动时将首页的数据查询出来放到application里,即在监听器里调用后台商 ...
分类:
其他好文 时间:
2016-08-29 09:09:44
阅读次数:
153
上篇介绍了使用Hibernate来实现简单的数据插入,在这个过程中,我们需要注意的一个地方就是时间格式问题。之前在做SSH网上商城、DRP时也遇到过类似的问题,下面时间格式的转换做一个小总结。
在进行插入时间格式数据时,视频实例中直接使用的New Date()方式获取当前时间。但是自己在demo运行过程中,提示时间格式存在问题,将该时间格式打印出来,发现使用的格式如下:
Tue...
分类:
Web程序 时间:
2016-08-24 14:48:05
阅读次数:
177
一、创建数据库,修改配置文件 create database lnmp; #vim .env DB_CONNECTION=mysql DB_HOST=localhost DB_DATABASE=lnmp DB_USERNAME=root DB_PASSWORD= 二、数据迁移与数据填充 执行命令:p ...
分类:
其他好文 时间:
2016-08-21 15:12:54
阅读次数:
202
EasyUI中DataGrid以表格形式展示数据,并提供了丰富的选择、排序、分组和编辑数据的功能支持。DataGrid的设计用于缩短开发时间,并且使开发人员不需要具备特定的知识。它是轻量级的且功能丰富。单元格合并、多列标题、冻结列和页脚只是其中的一小部分功能。 1. 回顾一下第4节内容 在第4节中, ...
分类:
其他好文 时间:
2016-08-19 16:21:34
阅读次数:
233
完成: 1. 评估网上商城框架 2. 评审学习窗RP 3. 评估敏捷开发,与相关人员探讨 4. 评估PHP开发框架 待完成: 1. 终评浏览器RP 2. 评学习窗UI 3. 下载Laravel文档并做规划 4. 完成PHP企业号接口定义V1.0.0 5. 监督PHP企业号完成白名单接口与数据库修正 ...
分类:
其他好文 时间:
2016-08-05 21:35:17
阅读次数:
153
XSS 攻击是一种攻击者将 JavaScript 代码注入到用户运行页面中的攻击。为了避免这种攻击,一些应用会尝试从用户输入中移除 JavaScript 代码,但这很难完全实现。在本文中会先展示一些尝试过滤 JavaScript 的代码,并随后给出其绕过方法。 以一个网上商城应用 Magento 中 ...
分类:
其他好文 时间:
2016-08-05 00:30:25
阅读次数:
274