`
qdpurple
  • 浏览: 272667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

freemarker *.ftl not found 问题解决

阅读更多

jsp页面请求时, 后台报错:

 

//-------------------------------------------页面
Struts Problem Report

Struts has detected an unhandled exception:

Messages:	
Template /WEB-INF/template/simple/form-close.ftl not found.
Template /WEB-INF/template/simple/form-close.ftl not found. - Class: freemarker.template.Configuration File: Configuration.java Method: getTemplate Line: 489 - freemarker/template/Configuration.java:489:-1

//-------------------------------------------后台
Stacktraces

org.apache.jasper.JasperException: Template /WEB-INF/template/simple/form-close.ftl not found. - Class: freemarker.template.Configuration File: Configuration.java Method: getTemplate Line: 489 - freemarker/template/Configuration.java:489:-1
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)

 

错误情况: 打开jsp页面时, 后台报错, 主要是 freemarker *.ftl not found .情况.

分析: 是 jsp中使用了struts标签, 对其解析时,样式无法找到错误. 但通过查看样式,在

struts2-core-2.1.8.1.jar中可以看到 form-close.ftl 样式, 如下截图:


在classpath 中, 已确定加入了 此jar包. 

在网上参考,一些资料, 仍没有解决.

在国外一网站看到, 见 http://stackoverflow.com/questions/8900704/freemarker-looking-for-default-templates

主要指struts配置文件,对ui.theme的设置.

 

### Standard UI theme
struts.ui.theme=xhtml
struts.ui.templateDir=template

 

 

打开本地的struts.xml配置文件:

 

 

<constant name="struts.ui.theme" value="simple" />

<constant name="struts.ui.templateDir" value="WEB-INF/template" />

比较,将 templateDir的值 由WEB-INF/template 改为template.

重启server, ok!

 

 

 

 

  • 大小: 24 KB
分享到:
评论

相关推荐

    让Struts2直接支持浏览FreeMarker的FTL文件

    原来Struts2里带了一个org.apache.struts2.views.freemarker.FreemarkerServlet,新版本里没有了。 这个文件是我从Struts2老版本中摘出来的FreemarkerServlet,将其加入到... *.ftl&lt;/url-pattern&gt; &lt;/servlet-mapping&gt;

    hudson.freemarker_ide_0.9.14

    *.ftl文件的默认编辑器就是FreeMarker Editor。这样在编辑混合有HTML和FreeMarker标记的文件时, 可以选择右击文件 --&gt; Open with HTML Editor 或者 Open with FreeMarker Editor FreeMarker允许Java ...

    freemarker(FTL)常见语法大全

    freemarker(FTL)常见语法大全,讲解ftl中的常见语法。

    Freemarker-2.3.8.jar、urlrewrite-2.6.0.jar

    主辅料: Freemarker-2.3.8.jar、urlrewrite-2.6.0.jar 副辅料: freemarker-ide-0.9.14 ...freemarker-ide-0.9.14是一个eclipse的插件,实现编辑*.ftl文件的语法高亮,以及语法提示问题。方便模板的编写以及语法校验。

    FreeMarker手册.pdf

    FreeMarker手册.pdf FreeMarker手册.pdf FreeMarker手册.pdf

    spring.ftl

    该资源为spring 4.2 spring freemarker 国际化用的 引入 spring.ftl &lt;#import "../common/spring.ftl" as spring /&gt; 页面获取国际化 &lt;@spring.message "handle.reSubmit"/&gt;

    安装freemarker插件(freemarker的eclipse插件)

    在General --&gt; Editors --&gt; File Associations下,为*.html和*.htm文件添加(add)FreeMarker Editor 作他们关联的编辑器(associated editors) ,*.ftl文件的默认编辑器就是FreeMarker Editor。这样在编辑混合有HTML...

    freemarker.jar

    camel-freemarker-1.6.4.jar, camel-freemarker-2.8.1.jar, com.springsource.freemarker-2.3.15.jar, com.springsource.freemarker-sources-2.3.15.jar, freemarker-1.4.1.jar, freemarker-2-3-18.jar, freemarker-...

    freemarker ftp编辑

    File Associations下,为*.html和*.htm文件添加(add)FreeMarker Editor 作他们关联的编辑器(associated editors) , *.ftl文件的默认编辑器就是FreeMarker Editor。这样在编辑混合有HTML和FreeMarker标记的文件时...

    freemarker语法.pdf

    freemarker语法.pdf freemarker语法.pdf

    freemarker2.3.23.jar(廉价资源,只求下载量)

    没错,就是你需要找到jar包---》freemarker2.3.23.jar

    Freemarker2.3.19.chm

    Freemarker2.3.19.chm Freemarker官方最新版的帮助文档,英文版。 自己手动生成,若有问题,留言或留邮箱,再给你发。

    FreeMarker Manual.pdf

    FreeMarker Manual.pdfFreeMarker Manual.pdfFreeMarker Manual.pdfFreeMarker Manual.pdfFreeMarker Manual.pdf

    freemarker源码.rar

    freemarker源码.可以直接与myeclipse进行关联的那种,有需要的朋友可以看看。

    Spring4.0.2Hibernate4.3Freemarker2.3.20.zip.zip

    Spring4.0.2Hibernate4.3Freemarker2.3.20.zip.zip

    图解MyEclipse配置struts+hibernate+spring+FreeMarker.rar

    图解MyEclipse配置struts+hibernate+spring+FreeMarker.rar

    Java模板引擎Freemarker教程.docx

    Java模板引擎Freemarker教程.docx ,收集了Java模板引擎Freemarker的一些基本用法

    freemark插件

    freemark插件支持智能提示...3.启动eclipse,打开window-&gt;Preferences-&gt;General,如果看到FreeMark Editor选项,说明配置成功,接着进入Editors-&gt;File Associations,添加*.ftl,下面会自动帮你关联编辑器,点击OK就行。

    freemarker-2.3.23.jar

    freemarker-2.3.23.jar,下载

    freemarker-2.3.22.jar中文-英文对照文档.zip

    jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 Gradle依赖:【***.jar Gradle依赖信息(可用于项目build.gradle).txt】 源代码...

Global site tag (gtag.js) - Google Analytics