小编Azi*_*ziz的帖子

FreeMarker模板错误:以下内容评估为null或缺少| 但是不是真的

我面临的错误是如此奇怪。一切看起来都很好,但是当浏览器将GET请求发送到服务器时出现此错误。我实际上想捕获的是HTTP参数,将它们保存在发送到Freemarker模板的ArrayList中保存的对象中。

请你帮助我好吗?非常感谢。

错误:

freemarker.log._JULLoggerFactory $ JULLogger错误严重:执行FreeMarker模板时出错FreeMarker模板错误:以下内容评估为空或丢失:==> item.lat1 [在模板“ view / result.ftl”中,第18行,第15列]

freemarker.core.InvalidReferenceException:[...异常消息已经被打印;请参阅上方...],位于freemarker.core.EvalUtil.coerceModelToString(EvalUtil.java:355)处,位于freemarker.core.EvalUtil.java:355,位于freemarker.core.Expression.evalAndCoerceToString(Expression.java :)处82)在freemarker.core.DollarVariable.accept(DollarVariable.java:41)在freemarker.core.Environment.visit(Environment.java:324)在freemarker.core.MixedContent.accept(MixedContent.java:54)在freemarker。 freemarker.core.IteratorBlock $ IterationContext.executeNestedBlock(IteratorBlock.java:220)处的freemarker.core.IteratorBlock $ IterationContext.executeNestedBlockInner(IteratorBlock.java:268)处的core.Environment.visitByHiddingParent(Environment.java:345) 。

[qtp285763673-17]错误spark.webserver.MatcherFilter-java.lang.IllegalArgumentException:freemarker.core.InvalidReferenceException:以下内容评估为null或缺少:==> item.lat1 [在模板“ view / result.ftl”中,位于第18行,第15栏]

..但是,是的,因为我确实打印了Array,并且效果很好!

  final FreeMarkerEngine freeMarkerEngine = new FreeMarkerEngine();
    final Configuration freeMarkerConfiguration = new Configuration();
    freeMarkerConfiguration.setTemplateLoader(new ClassTemplateLoader(App.class, "/"));
    freeMarkerEngine.setConfiguration(freeMarkerConfiguration);

    get("/rest", (request, response) -> {
        Double lat1 = Double.parseDouble(request.queryParams("lat1") != null ? request.queryParams("lat1") : "anonymous");
        Double lon1 = Double.parseDouble(request.queryParams("lon1") != null ? request.queryParams("lon1") : "anonymous");
        Double lat2 = Double.parseDouble(request.queryParams("lat2") != null ? request.queryParams("lat2") : "anonymous");
        Double lon2 = …
Run Code Online (Sandbox Code Playgroud)

java freemarker maven

6
推荐指数
2
解决办法
2万
查看次数

Togglz 控制台错误 403 Spring Boot

我正在尝试在 Spring Boot 上运行 Togglz 控制台,但我在屏幕上看到以下内容:

(type=Forbidden, status=403). You are not allowed to access the Togglz Console.
Run Code Online (Sandbox Code Playgroud)

我刚刚注意到很多人都有同样的问题,并且一些解决方案对他们有效。但我不明白我做错了什么。

这是我的代码:

我的功能

  public enum MyFeatures implements Feature {

    @EnabledByDefault
    @Label("The list of employees can be displayed")
    SHOW_LIST,

    @Label("Second Feature")
    FEATURE_TWO;

    public boolean isActive() {
        return FeatureContext.getFeatureManager().isActive(this);
    }


@Bean
public FeatureProvider featureProvider() {
    return new EnumBasedFeatureProvider(MyFeatures.class);
}}
Run Code Online (Sandbox Code Playgroud)

我的Togglz配置

public class MyTogglzConfiguration implements TogglzConfig {
@Override
public Class<? extends Feature> getFeatureClass() {
    return null;
}

@Override
public StateRepository getStateRepository() {
    return null;
}


@Override …
Run Code Online (Sandbox Code Playgroud)

spring togglz spring-boot

5
推荐指数
1
解决办法
2043
查看次数

Kubernetes部署:编辑Pod的YAML文件的“规范”失败

使用K8仪表板的“ 编辑”env添加到spec.containers窗格中的元素不会保存。有人知道问题出在哪里吗?

还有其他方法可以将环境变量添加到容器/容器吗?

通过使用nano编辑文件来执行此操作时出现此错误:

# pods "EXAMPLE" was not valid:
# * spec: Forbidden: pod updates may not change fields other than `containers[*].image` or `spec.activeDeadlineSeconds`
Run Code Online (Sandbox Code Playgroud)

谢谢。

kubernetes

3
推荐指数
2
解决办法
2078
查看次数

标签 统计

freemarker ×1

java ×1

kubernetes ×1

maven ×1

spring ×1

spring-boot ×1

togglz ×1