本月博客排行
-
第1名
benladeng5225 -
第2名
duanfei -
第3名
steven789654 - wddpwzzhao123
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
wy_19921005 - benladeng5225
- kaizi1992
- tanling8334
- vipbooks
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- e_e
- jh108020
- ganxueyun
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- lchb139128
- kristy_yy
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- lemonhandsome
- chenqisdfx
- xiaoxinye
- flashsing123
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- 青否云后端云
- hudiemeng870329
- mft8899
- java_doom
最新文章列表
使用FreeMarker生成Html静态文件(转载)
以下是我在生成新闻的静态文件时用到的代码.仅供参考.请根据实际情况修改.
模板:
<html>
<head>
<title>查看文章: ${newsitem.title} </title>
</head>
<body>
<table width="100%" border="0&qu ...
freemarker学习笔记
freemarker
指令:<#xxx>
自定义指令<@xxx>
转换${1.1?int}
${aa?c}作用把String转换为数字,因为freemarker默认的会采用科学计数法,比如1,000,000
html:对字符串进行HTML编码
cap_first:使字符串第一个字母大写
lower_case:将字符串转换成小写
upper_case:将字符串转换成大写 ...
转 FreeMarker一篇通
大家看文章标题就应该知道,我想用一篇文章,把大家从对freemaker的陌生直接带入到比较深入的境界,所以不想说一些基础性的东西,如果大家不习惯我的表达方法,大可通过google去找习惯于自己阅读方式的相关文章。
我 用过velocity,最近才用freemaker,才知道我以前的选择是错了,因为velocity不支持过程的调用,所以我为velocity增加了 很多的东西,写了很多代码,而且脚 ...
抛砖:用freemarker、webwork发布静态页面的方法
方法一:(这个方法借鉴freemarker的docs文档Programmer's Guide 的quick start部分,详细请看相关的文档。
java 代码
public class HtmlTemplateGenerator {
Configuration cfg = null;
public ...
基于OO模版技术的文档Web输出新法
基于OO模版技术的文档Web输出新法作者:cleverpig(http://blog.matrix.org.cn/page/cleverpig)前言:
近日,事务繁忙,无暇写作,正式声明并非“封笔”。愿对诸位matrixer兄弟能予以善意的谅解。早在去年的某个时候,本人钻研“Jacob”时写下了
篇有关“Jacob生成pdf文档”的文章发表在Matrix上,不时收到热心开发者的Ask ...
转载 FreeMarker vs. Velocity
1、概述<o:p></o:p>
l Velocity是一个简单而且更加轻量级的工具,但是它没有达到FreeMarker能够做的许多任务,而且它的模板语言不是很强大<o:p></o:p>
l 我们认为对于大多数应用程序,FreeMarker比Velocity工作更简单,因为:<o:p></o:p>
...
用Main方法调用freemarker生成文本文件
需求:一些金融机构需要很多报表,比如资产负债表,他们希望按照以往的习惯把报表放在一个文本文件里面,并且用空格和横竖线划成表格的样子,最终可以用于打印或者字符终端显示。报表文本文件样子如下:(html里面对不齐,可以用记事本打开附件)。
xml 代码
+--------------------------------------------------------------------- ...
spring+hibernate+freemarker 项目
本人公司最近考虑用以上三个开源来开发项目,在前期开发中,经理考虑在三,为什么选择以下三个开源来做为开发模块呢?
1、spring技术,不用说,现在很多的项目都有用过spring来开发项目的,里面有很bean容器,有很好的orm,aop,ioc等,我想也正是因为有着这样的一个MVC的架构,所以我们也自然的选择了这个开源!
2、对于Hibernate做开发的执久层,当时我们考虑用ibarts 开源来 ...
FreeMarker设计指南
快速入门
(1)模板 + 数据模型 = 输出
FreeMarker基于设计者和程序员是具有不同专业技能的不同个体的观念他们是分工劳动的:
设计者专注于表示——创建HTML文件、图片、Web页面的其它可视化方面;
程序员创建系统,生成设计页面要显示的数据。
经常会遇到的问题是:在Web页面(或其它类型的文档)中显示的信息在设计页面时是无效的,是基于动态数据的。在这里,你可以在HTML(或其它要输出 ...
关于webwork下UI标签的使用
我第一次使用webwork,发现用webwork自身带的标签比如form,textfield等,在解析成html以后在外层都会包裹table和tr等之类的标签,这就造成一行只能显示一个label和一个input,我想问一下,怎么样能够让我们控制页面的布局,是不是要通过自己写freemarker模板来实现
升级到webwork2.2.2,freemarker竟然不能用“${Application["名称"]}”?
结构用的是:spring+webwork2.2.2+freemarker2.3.6
web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee&qu ...
转到hibernate annotation
以前的版本是webwork2.2+spring m4+hibernate3.1的.有一回在网上看到hibernate3.2的发布了. 一直都觉得写hibernate的映射文件是一件苦力活,于是就决定用一下hibernate的annotation.升级的时候,还真是出了一堆的问题.要嘛是ecache的问题,要嘛又是hibernate的second level cache的问题,用了spring自带的h ...
TOB - BookStore Pattern
如果还没有JDK 5, 从 SUN 网站下载一个安装
如果还没有Eclipse (最新是3.2, 至少要3.1, 以便支持Generics, Annotation), 从 eclipse.org 下载一个. 因为最新的JDK 1.5.0_09 的 javac 编译 TOB 生成的代码也会 crash, 所以只能通过eclipse编译.
从 http://www.ableverse.com/downl ...
关于Freemarker生成静态文件的问题
首先感谢JScud提供的好文章。《使用FreeMarker生成Html静态文件(实例)》 在我们的项目中也用到了Freemarker生成静态文件。不过这里我要说的是编码的问题。我们的项目使用的都是UTF-8编码,我直接使用 飞云小侠 提供的方法生成的文件在UTF-8编码下察看是乱码,而GBK正常(后来发现因为我用的中文操作系统所以用GBK查看正常)。 当然我把Freemarker ...
spring关于底层资源的抽象是如此方便
在以前的项目中对于一些资源的配置基本上都是通过spring的IOC注入一个目录的地址字符串。而这样的问题是,对于开发中的团队来说还是很有问题的,因为每个可能都配置一个不同的本地目录,而发布到服务器之后又有不同的目录。这样造成每个人提交了配置文件之后其他人都可能需要修改配置文件才能正确启动服务。这确实很令人烦劳。 最近看《Professional Java Development with t ...
尽量把做过的东西blog or rar下来
以前做的一个代码生成工具(有freemarker和groovy版), 由于当时在Team中没有推起来(代码太烂, 功能较弱), 就没有blog or rar下来, cvs也删除了. 现在有个项目可以用到(减少点劳力), 想着要重新写, 感觉比较郁闷, 最后在CVSTrac找回来, 高兴. 不过看到那些代码, 晕. 有时间再整理一下.water ye 2006-02-12 22:59 发表评论