`
冷静
  • 浏览: 146989 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

dreamweaver支持freemarker.ftl扩展名

阅读更多

1、Dreamweaver默认打开后缀名为ftl的文件时设计视图为灰色
  
用编辑器打开 X:\Dreamweaver CS4\Configuration\DocumentTypes\MMDocumentTypes.xml
修改后如下:

<documenttype id="HTML" internaltype="HTML" winfileextension="html,htm,shtml,shtm,stm,tpl,lasso,xhtml,ftl" macfileextension="html,htm,shtml,shtm,tpl,lasso,xhtml,ssi,ftl" file="Default.html" writebyteordermark="false">

保存退出。

2、修改Dreamweaver编辑器

 编辑->首选参数-> 文件类型/编辑器 中增加 flt格式

 

3. 修改tags.xml

如 X:\Dreamweaver\Configuration\ThirdPartyTags\Tags.xml

加入

< !-- FreeMarker Tag By hety-->
<directive_spec tag_name="ftl_b1" start_string="[#" end_string="]" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
<directive_spec tag_name="ftl_e1" start_string="[/#" end_string="]" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
<directive_spec tag_name="ftl_i" start_string="[@" end_string="/]" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
<directive_spec tag_name="ftl_b2" start_string="<#" end_string=">" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
<directive_spec tag_name="ftl_e2" start_string="</#" end_string=">" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>
<directive_spec tag_name="ftl_v" start_string="${" end_string="}" detect_in_attribute="true" icon="TemplateExpr.gif" icon_width="17" icon_height="15"/>


重启下dreamweaver

分享到:
评论

相关推荐

    freemarker(FTL)常见语法大全

    ### Freemarker(FTL)常见语法详解 Freemarker是一种基于模板引擎技术的软件,用于生成文本输出。它被广泛应用于Web开发中,用来生成HTML页面或其他格式的文档。Freemarker使用简单直观的语法,使得开发者能够轻松...

    jdk1.8下可以使用的freemarker.jar

    虽然Freemarker支持多种Java版本,但这个特别的`freemarker.jar`版本已经过测试,确保在Java 8环境下稳定工作。这意味着它可以利用Java 8的一些特性,比如lambda表达式和Stream API,来提高模板处理效率。 6. **与...

    shiro.freemarker.ShiroTags已打包

    `com.jagregory.shiro.freemarker.ShiroTags` 是 Jagregory 开发的一个扩展,将 Apache Shiro 的安全功能与 Freemarker 模板引擎相结合。这个类库提供了一系列的 Freemarker 标签,允许开发者在 Freemarker 模板中...

    Freemarker代码生成器实体映射xml的ftl模板文件

    在实际使用中,开发者会提供一个包含数据库元数据(如表名、字段名、类型等)的Java对象或数据结构给Freemarker模板,然后Freemarker会根据`XML.ftl`中的规则,生成一个完整的XML映射文件。这个生成的XML文件可以...

    freemarker.jar

    这个“freemarker.jar”文件就是FreeMarker库的Java归档(JAR)文件,包含了所有必要的类和资源,允许开发者在他们的应用程序中集成FreeMarker的功能。 FreeMarker的核心概念是模板语言,它是一种简单的、声明式的...

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

    原来Struts2里带了一个org.apache.struts2.views.freemarker.FreemarkerServlet,新版本里没有了。 这个文件是我从Struts2老版本中摘出来的FreemarkerServlet,将其加入到项目中,然后在web.xml中增加下面的代码即可...

    freemarker.jar用于jdk1.8下使用

    总结来说,Freemarker.jar是Java Web开发中一个强大的模板引擎,它与JDK 1.8兼容,能有效地将数据和视图分离开,使前端展示与后端业务解耦。在实际项目中,了解和掌握Freemarker的使用技巧,可以极大地提高开发效率...

    FreeMarker.CHM(帮助文档)

    FreeMarker.CHM(帮助文档),供大家学习 ^_^

    Java生成word文档(仅一个文档模板原件和转换后缀为.ftl格式文件)

    本主题聚焦于如何利用一个文档模板原件和将其转换为.ftl(FreeMarker)格式来生成动态的Word文档。FreeMarker是Java的一个模板引擎,常用于生成HTML、XML等静态或动态文本,但也可扩展到生成Word文档。 首先,理解...

    spring.ftl

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

    实用方便freemarker.jar freemarker架包 freemarker生成excel、word、html、xml例子

    这样,当控制器返回一个逻辑视图名时,FreeMarker会自动寻找对应的模板文件,结合模型数据生成最终的响应。 6. 示例代码: 以下是一个简单的FreeMarker生成HTML的例子: ```java Configuration cfg = new ...

    freemarker.jar下载

    FTL文件通常有`.ftl`扩展名,其中包含HTML或其他文本结构,以及变量和控制结构。例如,`&lt;#if&gt;`、`&lt;#foreach&gt;`、`&lt;#assign&gt;`等用于条件判断、循环和变量赋值。 2. 数据模型 在Freemarker中,数据模型是程序传递给...

    Spring配置Freemarker视图解析器,配置多个视图解析器

    &lt;bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"&gt; &lt;!-- 设置Freemarker的配置属性,例如: --&gt; &lt;prop key="default_encoding"&gt;UTF-8 ...

    springboot如何使用Freemarker模版引擎

    spring.freemarker.template-loader-path=classpath:/templates/ ``` 或 ```yaml spring: freemarker: template-loader-path: classpath:/templates/ ``` 2. **创建Freemarker模板文件** - 在`src/main/...

    freemarker.jar freemarker架包 freemarker生成excel、word、html、xml简单例子

    开发者首先需要创建一个模板文件,包含Excel表格的布局和占位符,然后使用`Template`类加载模板,并通过`ModelMap`或`Hashmap`传递数据,最后通过`freemarker.template.Configuration`实例的`process`方法生成Excel...

    Simple-FreeMarker.zip

    在实际开发中,FreeMarker模板文件(.ftl)应该放在项目的资源目录下,如`src/main/resources/templates`,并与业务逻辑关联。例如,你可能有一个`index.ftl`模板,用于渲染主页。在Controller中,你可以这样做: `...

    基于Freemarker模板的代码生成器后台代码(controller,service,dao)模板文件

    Freemarker是一个强大的模板引擎,常用于Web应用中的动态页面生成。在Java世界里,它被广泛应用在代码生成器中,以实现自动生成常见的后台代码,如控制层、业务层和持久层。这个压缩包提供的就是一套基于Freemarker...

    freemarker入门实例(解决乱码eclipse/java/编码方式UTF-8)

    创建一个名为`example.ftl`的模板文件,例如: ```html &lt;!DOCTYPE html&gt; &lt;title&gt;FreeMarker Test &lt;h1&gt;Welcome, ${username}! &lt;p&gt;Your email is: ${email} ``` 这个模板展示了如何通过`${...}`表达式引用...

Global site tag (gtag.js) - Google Analytics