|
|
@@ -45,9 +45,7 @@ public class ApiDataTag extends JTag {
|
|
|
|
|
|
public ApiDataTag(HttpServletRequest request) {
|
|
|
this.request = request;
|
|
|
- if (CollectionUtils.isEmpty(apiDataCollection)) {
|
|
|
- initCollection();
|
|
|
- }
|
|
|
+ initCollection();
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -146,13 +144,8 @@ public class ApiDataTag extends JTag {
|
|
|
|
|
|
public String getData() {
|
|
|
// 空值时抓取
|
|
|
- if (StringUtils.isBlank(data)) {
|
|
|
- sendRequest();
|
|
|
- }
|
|
|
+ sendRequest();
|
|
|
// 过期时重新抓取,4小时失效
|
|
|
- if (System.currentTimeMillis() - this.updateTime.getTime() > 60 * 1000 * 60 * 4) {
|
|
|
- sendRequest();
|
|
|
- }
|
|
|
return data;
|
|
|
}
|
|
|
|