上图为struts2官网上的工作流程图,通过上图可以看出Struts2是怎么样的工作的: 1,应用服务器(Tomcat或者Jetty等)将浏览器请求封装成HttpServletRequest 2,请求通过一系列的过滤器(Other filtler),最终到达核心过滤器(FilterDispather ...
分类:
其他好文 时间:
2017-10-10 14:40:56
阅读次数:
124
如果想要记录ajax的请求和输出信息、内部发生异常记录日志、需要登录认证、需要权限判断;那mvc的各种filter可以帮助你实现你想要的。Mvc框架支持5种不同类型的过滤器;我会按照执行顺序进行简单的demo,再简单的代码分享,万一对一个人有益,也是值的。 1.通过实现IAuthentication ...
分类:
Web程序 时间:
2017-10-10 14:36:23
阅读次数:
267
状态代码状态信息含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面 ...
分类:
Web程序 时间:
2017-10-10 13:15:17
阅读次数:
216
本文整理总结自: https://zhuanlan.zhihu.com/p/27588422 单页面应用(SPA)的核心之一是: 更新视图而不重新请求页面, 实现这一点主要是两种方式: 1.Hash: 通过改变hash值 2.History: 利用history对象新特性(详情可出门左拐见: htt ...
分类:
其他好文 时间:
2017-10-10 13:10:45
阅读次数:
139
1.Struts2登录执行过程 页面发送请求->核心控制器(StrutsPrepareAndEecuteFileter) ->Action->Result->返回页面2.配置web.xml <filter> <filter-name>struts</filter-name> <filter-clas ...
分类:
其他好文 时间:
2017-10-10 13:09:45
阅读次数:
168
出现这个“415 Unsupported Media Type” 错误的原因: 经过自己的测试,最终是没有加上“webrequest.ContentType = "application/json;charset=UTF-8";” 这句话规定请求的数据为json所导致的。 请求post的代码如下: ...
分类:
其他好文 时间:
2017-10-10 13:09:39
阅读次数:
240
接上(一),这里列出一部分笔者在平时使用中所碰到的提取实例。 1.信息头内容提取 这里有个小知识点,右边界用了'\n',因为很多信息头都是会换行的,如果是要匹配整行的话就需要加上这个换行符。 2.请求头内容提取 类同响应头提取。 3.URL内容提取 URL提取只能提取url里的内容,包括请求域名、接 ...
分类:
其他好文 时间:
2017-10-10 13:08:41
阅读次数:
135
1.将字符串‘2017年10月9日星期一9时10分0秒 UTC+8:00’转换为timestamp。 2.100天前是几号?今年还有多少天? 3.管理有不同层次所需信息各有什么特点? 管理信息系统从层次上可分为哪几类? 数据处理经历了哪些阶段?各有什么特点? 1.人工管理阶段人工管理数据的特点是:( ...
分类:
其他好文 时间:
2017-10-10 13:03:43
阅读次数:
152
主要是功能方面要正确,涉及到金钱,都要测试小心了,不能有任何计算的错误。 然后,考虑一些异常情况,比如:比如银联那边没有及时返回付款成功或失败的结果,该怎么办; 银联接口调用不成功,该如何处理。。 另外,可以考虑下安全测试方面,支付请求的伪造、金额的篡改、恶意模拟银联来调用你们的接口…… ...
分类:
其他好文 时间:
2017-10-10 13:02:29
阅读次数:
258
当前的分布式微服务云架构平台使用Maven构建,所以common-service的通用服务按照maven构建独立的系统服务,结构如下.. ...
分类:
编程语言 时间:
2017-10-10 11:36:02
阅读次数:
205