05 2018 档案
摘要:为了更好的理解披萨订购应用,再做一个小的Demo。 一、Spring Web Flow 2.0新特性 与 Spring MVC 深度整合 Spring Web Flow 1.x 是个自成体系的框架,可与 Spring Web MVC 、 Struts 、 JSF 等 Web 框架整合。最新的 Spr
阅读全文
摘要:订购披萨的应用整体比较比较复杂,现拿出其中一个简化版的流程:即用户访问首页,然后输入电话号(假定未注册)后跳转到注册页面,注册完成后跳转到配送区域检查页面,最后再跳转回首页。通过这个简单的Demo用来说明Spring Web Flow的具体工作流程,方便以后细化整个订购披萨应用。 基于Maven的项
阅读全文
摘要:二、订单子流程 在识别完顾客之后,主流程的下一件事情就是确定他们想要什么类型 的披萨。订单子流程就是用于提示用户创建披萨并将其放入订单中 的,如下图所示。 showOrder状态位于订单子流程的中心位置。这是用 户进入这个流程时看到的第一个状态,它也是用户在添加披萨到订单 后要转移到的状态。它展现了
阅读全文
摘要:如果你曾经订购过披萨,你可能会知道流程。他们首先会询问你的电 话号码。电话号码除了能够让送货司机在找不到你家的时候打电话给 你,还可以作为你在这个披萨店的标识。如果你是回头客,他们可以 使用这个电话号码来查找你的地址,这样他们就知道将你的订单派送 到什么地方了。 对于一个新的顾客来讲,查询电话号码不
阅读全文
摘要:做一个在线的披萨订购应用 实际上,订购披萨的过程可以很好地定义在一个流程中。我们首先从 构建一个高层次的流程开始,它定义了订购披萨的整体过程。接下 来,我们会将这个流程拆分成子流程,这些子流程在较低的层次定义 了细节。 一、定义基本流程 当顾客访问Spizza站点时,他们需要进行用户识别,选择一个
阅读全文
摘要:在Spring Web Flow中,流程是由三个主要元素定义的:状态、转移和 流程数据。 一、状态 Spring Web Flow定义了五种不同类型的状态。通过选择Spring Web Flow的状态几乎可以把任意的安排功能构造成会话式的Web应用。 1.1 视图状态 视图状态用于为用户展现信息并使
阅读全文
摘要:Spring Web Flow是一个Web框架,它适用于元素按规定流程运行的程序。Spring Web Flow是Spring MVC的扩展,它支持开发基于流程的应用程 序。它将流程的定义与实现流程行为的类和视图分离开来。在介绍Spring Web Flow的时候,我们将暂时放下Spittr样例并使
阅读全文
摘要:在控制器方法返回的视图名称中,我们借助 了“redirect:”前缀的力量。当控制器方法返回的String值 以“redirect:”开头的话,那么这个String不是用来查找视图的, 而是用来指导浏览器进行重定向的路径。 一般来讲,当一个处理器方法完成之后,该方法所指定的 模型数据将会复制到请求中
阅读全文
摘要:邮箱@前缀的几种类型: 1、纯数字 123456@qq.com 2、纯字母 zhangsan@qq.com3、字母数字混合 zhang123@qq.com4、带点的 zhang.san@qq.com5、带下划线 zhang_san@qq.com6、带连接线 zhang-san@qq.com 邮箱@后
阅读全文
摘要:微信小程序修改按钮字体颜色:-webkit-text-fill-color
阅读全文
摘要:async函数返回一个 Promise 对象,可以使用then方法添加回调函数。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。 下面代码是一个获取股票报价的函数,函数前面的async关键字,表明该函数内部有异步操作。调用该函数时,会立即返回一个Pro
阅读全文
摘要:一、需求介绍: Spittr应用在两个地方需要文件上传。当新用户注册应用的时候,我 们希望他们能够上传一张图片,从而与他们的个人信息相关联。当用 户提交新的Spittle时,除了文本消息以外,他们可能还会上传一 张照片。 二、multipart介绍 一般表单提交所形成的请求结果是很简单的,就是以“&
阅读全文
摘要:一、自定义DispatcherServlet配置 AbstractAnnotationConfigDispatcherServletInitializer所完成 的事情其实比看上去要多。在SpittrWebAppInitializer中,原来所编写的三个方法仅仅是必须要重载的abstract方法。但
阅读全文
摘要:一、静态资源的使用 在WebConfig.java中有如下代码段 此时会注册一个默认的Handler:DefaultServletHttpRequestHandler,这个Handler也是用来处理静态文件的,它会尝试映射/*。当DispatcherServelt映射/时(/ 和/* 是有区别的),
阅读全文
摘要:Spring注解大全 1、@Autowired 2、@Qualifier(指定注入Bean的名称) 3、@Resource 4、@Component 5、@ Repository 6、@Service 7、@Controller 8、@RequestMapping 9、@RequestBody 10
阅读全文