【问题标题】:freemarker and struts2 tagsfreemarker 和 struts2 标签
【发布时间】:2012-06-25 01:08:17
【问题描述】:

我正在尝试在 freemarker 模板(jboss 服务器)中使用 struts2 标签。

在某处我看到它很简单,只是代替

问题是在尝试使用代码加载我的 ftl 之后

<@s.form id="testId" namespace="/">
  <@s.select label="What's your favor search engine"
      name="roomModif[0].type"
      value="modifiedRooms[0].type"
      list="searchEngine" />
</@s.form>

我有例外

[FreemarkerTemplateEngine] Could not load the FreeMarker template named 'form':
[FreemarkerTemplateEngine] Attempted: /template/xhtml/form.ftl
[FreemarkerTemplateEngine] Attempted: /template/simple/form.ftl
[FreemarkerTemplateEngine] The TemplateLoader provided by the FreeMarker 
 Configuration was a: freemarker.cache.FileTemplateLoader
[ClosingUIBean] Could not open template
java.io.FileNotFoundException: Template /template/xhtml/form.ftl not found.

谁能告诉我我的配置中缺少什么?

【问题讨论】:

    标签: struts2 freemarker


    【解决方案1】:

    第一步:

    您在 Web-inf/lib 中的战争中有 struts2-core.jar 吗?

    如果是这样,你能在那个 jar 中找到“template/xhtml/form.ftl”或“template/simple/form.ftl”吗?

    如果没有,你的 struts2-core 库有问题。确保您使用的是最新版本的 Struts2。

    【讨论】:

      猜你喜欢
      • 2013-04-11
      • 1970-01-01
      • 2011-03-14
      • 2013-05-02
      • 2012-12-23
      • 2011-12-03
      • 2012-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多