0 0

在freemarker 中如何使用自定义标签?5

想用freemarker的做静态页面生成,我在模板页面中调用自定义标签如:
模板view.flt
<html>
<head>

<#global cms=JspTaglibs["/WEB-INF/cms.tld"]/>
<title>文章列表 </title>
</head>

<body>

	 <@cms.InfoListTag categoryid="${categoryid}">
	 ${title}
	 </@cms.InfoListTag>
</body>

</html>

请问这样可以吗?如果不行有什么好的解决办法吗?
2008年7月12日 09:55
目前还没有答案

相关推荐

    freemarker 自定义freeMarker标签

    这通常是通过`Configuration`对象的`setSharedVariable`方法完成的,将你的自定义指令类实例绑定到一个特定的名字,这个名字就是你在模板中使用的标签名。 3. 使用自定义标签:在模板文件中,你可以像使用内置标签...

    Freemarker 自定义标签 简单案例

    在这个"Freemarker自定义标签简单案例"中,我们将深入探讨如何利用Freemarker进行模板设计,并结合自定义标签来增强模板的功能。 首先,让我们理解Freemarker的基础知识。Freemarker是一个与语言无关的模板引擎,它...

    spring mvc freemarker 自定义标签

    现在,你可以在Freemarker模板中使用自定义标签`helloWorld`了: ```html ${helloWorld} /&gt; ``` 在上述`FreemarkerDemo`项目中,你可能找到了类似的代码示例,包括Java代码(如`HelloWorldDirective`)和...

    实现通过jfinal框架自动扫描freemarker的自定义标签.zip

    本资源包的核心内容是教你如何在JFinal项目中实现FreeMarker自定义标签的自动扫描和注册,从而提升模板引擎的功能和灵活性。 首先,我们需要理解自定义标签的概念。在FreeMarker中,自定义标签允许开发者扩展其内置...

    freemark 自定义标签 总结

    通过上述内容,我们了解了Freemarker自定义标签的基本概念、创建与使用方法,以及如何在实际项目中发挥作用。自定义标签极大地增强了Freemarker的灵活性,使得模板语言可以更好地适应各种应用场景。在阅读...

    freemarker自定义分页标签宏

    在这个主题“freemarker自定义分页标签宏”中,我们将深入探讨如何在FreeMarker中创建自定义的分页标签宏,以便更有效地管理和展示大量数据。 首先,分页是一种常见的网页设计技术,用于将大量数据分割成小块,使...

    freemarker自定义的通用分页指令(标签)源码和使用示例

    一个用FTL定义的非常通用数据分页指令,有源码,有使用示例。使用效果图可以参看本人博客中的相关文章:http://blog.csdn.net/qjyong/archive/2009/10/18/4693142.aspx

    Struts2、Spring、Freemarker自定义标签

    在实际开发中,我们可能会遇到自定义标签的需求,这是为了提高代码的可复用性和可读性。在Struts2中,可以通过实现`com.opensymphony.xwork2.util.ValueStackAware`接口创建自定义标签,让标签能够访问值栈中的数据...

    使用freemarker扩展struts标签

    6. **在模板中使用标签**: 最后,在你的FreeMarker模板文件中,你可以像使用其他内置标签一样使用你的自定义标签。 通过这种方式,开发者可以创建出高度定制的UI组件,提高代码的可读性和可维护性。自定义标签使得...

    freemarker及jeecms标签使用学习文档

    Freemarker是一个强大的模板...通过这些文档的学习,你将能够熟练地运用Freemarker来编写模板,以及在Jeecms中利用其自定义标签来构建高效、灵活的网站内容管理。不断实践和探索,将使你在Web开发领域更加游刃有余。

    非常好用的自定义分页标签

    在这个例子中,开发者已经将标签代码和TLD文件整合到了`kevinb.jar`中,这意味着用户可以直接引入该JAR包到项目中使用,无需关心内部的具体实现细节。 分页是Web应用中的一个重要功能,特别是在处理大量数据时,如...

    非常好的Freemarker中文教程

    6. **自定义标签(Custom Tags)**:扩展Freemarker功能的一种方式,允许开发者创建自己的模板语言元素。 7. **缓存机制**:了解如何配置和利用Freemarker的缓存,提高生成静态页面的效率。 8. **模板配置**:如...

    freemarker的shiro标签

    9. **错误处理**:在模板中使用Shiro标签时,要注意异常处理。当用户权限不足或未登录时,应该给出友好的提示,而不是让页面出现错误信息。 10. **最佳实践**:在实际项目中,合理规划权限结构和角色分配,避免过度...

    自定义分页标签源代码

    开发者可以通过在JSP页面中使用这些自定义标签,轻松地集成分页功能。 2. **不操作数据库**: 这意味着分页标签并不直接执行SQL查询来获取分页数据,而是依赖于开发者在其他地方(如控制器层)获取的已经分好页的...

    freemarker语法完整版

    - `@` 用户自定义标签。 **11. 特殊操作符** - `!`: 默认值操作符。 - `??`: 缺失值测试操作符。 **12. 模板注释** - `注释 --&gt;` 不会被输出。 **13. 内置方法** - 序列、哈希和数字的内置方法。 - 示例: ...

    freemarker格式化缩进文本或include指令

    FreeMarker是一个强大的、开源的模板引擎,主要用于生成动态HTML、XML或其他格式的文本输出,尤其在Web应用开发中被广泛使用。它与Java语言紧密集成,允许开发者通过模板语言(Template Language)来分离应用程序的...

    Struts2_自定义标签的方法

    本文将深入探讨如何在Struts2中创建自定义标签,特别是基于`UITag`的实现方法,以及其背后的原理和步骤。 #### 二、Struts2自定义标签的构成 Struts2的自定义`UITag`由三部分组成: 1. **UIBean**:用于定义标签...

    freemarker中文手册

    5. 动态标签:使用`&lt;#tag ...&gt;`定义自定义标签。 三、Freemarker内置函数 1. `?html`:用于防止XSS攻击,将变量内容转义为安全的HTML。 2. `?string`:将对象转换为字符串,即使对象为null也会返回空字符串。 3. `?...

    freemarker中文学习资料

    - **数据模型**:Freemarker模板与应用程序的数据模型进行绑定,模型中的数据可以在模板中被引用和展示。 - **分离关注点**:Freemarker遵循MVC设计模式,负责视图部分,将业务逻辑和表现层分开,使代码更易于维护...

Global site tag (gtag.js) - Google Analytics