当前位置: 首页 > 知识库问答 >
问题:

Thymeleaf TH:野外模型评估

裴宜春
2023-03-14

我使用自定义的Thymeleaf属性处理器将动态内容包含到视图中,该属性处理器只是在处理属性本身的同时添加额外的节点。

我使用的代码与下面的代码非常相似:

final Template template = arguments.getTemplateRepository().getTemplate(
            new TemplateProcessingParameters(arguments.getConfiguration(), "name-of-a-view", arguments.getContext()));
final List<Node> children = template.getDocument().getChildren();

// Add to the tree.
for (final Node node : children) {
    element.addChild(node);
}

这工作得很好,但当包含的节点包含使用th:object和th:field的窗体时会中断。

我将需要的模型放在节点变量映射中,实际上th:object确实会查找并检索对象,但th:field似乎并不在意,并用一个

Neither BindingResult nor plain target object for bean name 'model' available as request attribute

提前谢谢你。

共有1个答案

仇建茗
2023-03-14

不,你说得很对。我仍然不确定为什么th:field的绑定与其他th:attributes的绑定不同,但它的工作方式肯定不同。本质上,您不能使用th:field,除非您的th:object在模型上。解决方法是停止使用th:field,只需手动指定输入属性,如:

<form action="#" th:action="@{/process}" th:object="${objectFromList}" method="post">
  <input type="text" id="fieldName" name="fieldName" th:value="*{fieldName}" />   
</form>

我意识到这个帖子很旧了。希望这能帮助那些遇到这种怪癖的人。

 类似资料:
  • 模型在训练集上的误差通常称为 “训练误差” 或 “经验误差”,而在新样本上的误差称为 “泛化误差”。显然,机器学习的目的是得到泛化误差小的学习器。然而,在实际应用中,新样本是未知的,所以只能使训练误差尽量小。 当模型在训练集上表现很好而在新样本上误差很大时,称为 “过拟合”;反之,模型在训练集上误差就很大时,称为 “欠拟合”。 欠拟合通常容易解决,如 增加数据、增大训练次数、增大学习率或使用更复杂

  • 3.1. 交叉验证:评估估算器的表现 3.1.1. 计算交叉验证的指标 3.1.1.1. cross_validate 函数和多度量评估 3.1.1.2. 通过交叉验证获取预测 3.1.2. 交叉验证迭代器 3.1.3. 交叉验证迭代器–循环遍历数据 3.1.3.1. K 折 3.1.3.2. 重复 K-折交叉验证 3.1.3.3. 留一交叉验证 (LOO) 3.1.3.4. 留 P 交叉验证 (

  • 问题内容: 我如何创建一些简单的ajax评级,如本页http://watir.com/documentation/所示?每个访问者都应该能够评分,我不需要设置权限。我想将评级存储在列中。因此,用户可以按评分排序。请举一个详细的例子。我不是JavaScript专家。 我找到了一个从头开始创建评分的示例。但是它授权用户。有人可以向我显示创建没有评分者(用户)的评分的指南吗?它不仅应存储值,还应计算票数

  • 本文转载自 developers.google.com 作者:Meggin Kearney 原文链接:使用 RAIL 模型评估性能 RAIL 是一种以用户为中心的性能模型。每个网络应用均具有与其生命周期有关的四个不同方面,且这些方面以不同的方式影响着性能: TL;DR 以用户为中心;最终目标不是让您的网站在任何特定设备上都能运行很快,而是使用户满意。 立即响应用户;在 100 毫秒以内确认用户输入

  • 一二面技术面,主要问实习细节均有手撕,约1h 三面是主管面,有一定压力,拷打项目和实习,约0.5h 四面是hr面,15min,问了一下职业规划并简要介绍下实习经历和你觉得最有挑战的事情是什么 最后hr意思说十月底才能给出排序结果😭 鼠鼠感觉自己排序应该是靠后的,感觉希望不大了。 不知道有没有佬也是这个池子里的,可以交流一下

  • 我正在尝试使用线性回归解决WEKA中数字属性的数字分类问题,然后我想在现有数据集上测试我的模型,并在当前测试数据集上重新评估模型。 作为评估的结果,我得到了总结: 相关系数0.9924平均绝对误差1.1017均方根误差1.2445实例总数17 但我没有这里显示的结果:http://weka.wikispaces.com/Making预言 如何让WEKA达到我需要的结果? 非常感谢。 要回答我的问题