java-freemarker 引入ftl的问题求解惑

问题描述

freemarker 引入ftl的问题求解惑

我这里使用index.ftl 和 button.ftl,并且在同一级目录
button.ftl就是一个生成简单的a标签按钮
spring中配置文件,

  <prop key="auto_import">/macro/index.ftl as ui</prop>

我在index.ftl中使用include:

 <#include "button.ftl"/>

提示:
java.io.FileNotFoundException: Template button.ftl not found.

但是我把button.ftl拷贝到index.ftl中时,就能正常使用,所以就很难理解,使用include为什么会出现找到不模板的问题

解决方案

建议使用绝对路径试试

解决方案二:

没找到文件,检查路径,拼写,空格等问题

时间: 2024-09-19 09:57:18

java-freemarker 引入ftl的问题求解惑的相关文章

源码-JDK1.7中java.lang.String类的toCharArray方法注释:不能用Arrays.copyOf实现?求解惑

问题描述 JDK1.7中java.lang.String类的toCharArray方法注释:不能用Arrays.copyOf实现?求解惑 JDK1.7重新设计了String类,各个String对象各自维护一个属于自身的char数组,下面是该类中的toCharArray方法的实现源码:public char[] toCharArray() { // Cannot use Arrays.copyOf because of class initialization order issues char

java关于PrintWriter调用write方法之后使用flush方法获取不到内容原因探究求解惑!

问题描述 java关于PrintWriter调用write方法之后使用flush方法获取不到内容原因探究求解惑! PrintWriter ps= new PrintWriter(socket.getOutputStream()); ps.write( "hello" ); ps.flush(); 服务端获取不到hello信息,看了下PrintWriter源码,flush()中调用的是BufferedWriter中的flush(),如果这样的话,应该能刷新缓冲得到结果.但是没有...网上

java-在JAVA JAXWS中使用WSGEN命令让JAVA文件转换成WS文件时,怎么不失败了,求解惑。

问题描述 在JAVA JAXWS中使用WSGEN命令让JAVA文件转换成WS文件时,怎么不失败了,求解惑. //java文件 package com.rdt.ws.project; import java.net.UnknownHostException; import java.util.ArrayList; import java.util.List; import com.mongodb.*; import com.rdt.ws.domain.TabFile; import javax.j

java 串口-代码,运行结果如下,为什么结果会重复5次,java新手求解惑

问题描述 代码,运行结果如下,为什么结果会重复5次,java新手求解惑 int x=0; Enumeration portList1 = CommPortIdentifier.getPortIdentifiers(); while (portList1.hasMoreElements()) { x++; test_buffer[x]=((CommPortIdentifier) portList1.nextElement()).getName(); System.out.println("第&qu

线程-volatile 关键字 作用结果求解惑

问题描述 volatile 关键字 作用结果求解惑 public class testVolatile { private int i = 0; // a线程调用 public void foo1() { try { while (true) { Thread.sleep(10); System.out.println(""第一个:"" + i); i++; } } catch (InterruptedException e) { // not to do; } }

jsp文件-Freemarker的ftl文件包含jsp问题

问题描述 Freemarker的ftl文件包含jsp问题 按照Freemarker文档所示,我想要在一个ftl文件中包含一个jsp文件:<#include ""../../../view/public/header.jsp"">.可是,在生成静态页面时一直提示:Error reading included file ../../../view/public/header.jsp The problematic instruction: ---------

图片-java项目jar包问题跪求

问题描述 java项目jar包问题跪求 求解 解决方案 java项目ant打jar包.war包java项目打jar包 解决方案二: 你把问题说明白哦,java项目jar包添加基本的jdk 和项目下lib 解决方案三: 到底是打包遇到问题还是引入遇到问题? 解决方案四: 到底是打包遇到问题还是引入遇到问题? 解决方案五: 你要问什么问题啊,是少jar包么

图片-Eclipse编译Java文件出现空指针错误,求大神指教如何改正

问题描述 Eclipse编译Java文件出现空指针错误,求大神指教如何改正 另外出现错误的代码 主函数 public static void main(String[] args) { Login login = new Login(RELOAD); login.setVisible(true); } public Login() { super(); initialize(); } public Login(boolean reload) { super(); initialize(); ne

java源码-这个java程序设计题目怎么写,求源码????????

问题描述 这个java程序设计题目怎么写,求源码???????? ???????????????????????????????????????????????????????????????????????? 解决方案 /* package whatever; // don't place package name! */ import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to