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里带了一个org.apache.struts2.views.freemarker.FreemarkerServlet,新版本里没有了。 这个文件是我从Struts2老版本中摘出来的FreemarkerServlet,将其加入到... *.ftl</url-pattern> </servlet-mapping>
*.ftl文件的默认编辑器就是FreeMarker Editor。这样在编辑混合有HTML和FreeMarker标记的文件时, 可以选择右击文件 --> Open with HTML Editor 或者 Open with FreeMarker Editor FreeMarker允许Java ...
freemarker(FTL)常见语法大全,讲解ftl中的常见语法。
主辅料: 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
该资源为spring 4.2 spring freemarker 国际化用的 引入 spring.ftl <#import "../common/spring.ftl" as spring /> 页面获取国际化 <@spring.message "handle.reSubmit"/>
在General --> Editors --> File Associations下,为*.html和*.htm文件添加(add)FreeMarker Editor 作他们关联的编辑器(associated editors) ,*.ftl文件的默认编辑器就是FreeMarker Editor。这样在编辑混合有HTML...
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-...
File Associations下,为*.html和*.htm文件添加(add)FreeMarker Editor 作他们关联的编辑器(associated editors) , *.ftl文件的默认编辑器就是FreeMarker Editor。这样在编辑混合有HTML和FreeMarker标记的文件时...
freemarker语法.pdf freemarker语法.pdf
没错,就是你需要找到jar包---》freemarker2.3.23.jar
Freemarker2.3.19.chm Freemarker官方最新版的帮助文档,英文版。 自己手动生成,若有问题,留言或留邮箱,再给你发。
FreeMarker Manual.pdfFreeMarker Manual.pdfFreeMarker Manual.pdfFreeMarker Manual.pdfFreeMarker Manual.pdf
freemarker源码.可以直接与myeclipse进行关联的那种,有需要的朋友可以看看。
Spring4.0.2Hibernate4.3Freemarker2.3.20.zip.zip
图解MyEclipse配置struts+hibernate+spring+FreeMarker.rar
Java模板引擎Freemarker教程.docx ,收集了Java模板引擎Freemarker的一些基本用法
freemark插件支持智能提示...3.启动eclipse,打开window->Preferences->General,如果看到FreeMark Editor选项,说明配置成功,接着进入Editors->File Associations,添加*.ftl,下面会自动帮你关联编辑器,点击OK就行。
freemarker-2.3.23.jar,下载
jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 Gradle依赖:【***.jar Gradle依赖信息(可用于项目build.gradle).txt】 源代码...