gpt4 book ai didi

java - 当我使用 tag in a jsp 时发生异常

转载 作者:行者123 更新时间:2023-11-30 08:01:40 26 4
gpt4 key购买 nike

当我使用标签时

<s:datetextfield format="dd-MM-yyyy"></s:datetextfield>

(其中 s 是 struts 标签的前缀)我得到一个异常:

org.apache.jasper.JasperException: Template not found for name "/template/bootstrap/datetextfield.ftl".

我是否必须声明/实例化一些日期格式对象并传递它?

最佳答案

看来您正在使用 struts2-bootstrap-plugin , 与bootstrap 主题;

似乎the bootstrap theme is unprovided of the freemarker template for the <s:datetextfield /> tag .

按照逻辑,解决方案是使用 is provided of the appropriate .ftl 的主题(仅针对该标签) ,通过以下方式:

<s:datetextfield format="dd-MM-yyyy" theme="simple" />

然而,这是一种非标准情况……这是我第一次看到它发生。还有一份关于此的 JIRA 报告,WW-4434 .

我不确定该标签的作用,因为我从未使用过它并且文档已损坏,但如果它只是关于文本字段、日期和日期选择器,请考虑使用原生 HTML5 日期选择器 ( <s:textfield type="date"/> ) 和 appropriate fallbacks .

关于java - 当我使用 <s :datetextfield/> tag in a jsp 时发生异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37385861/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com