一,数据库实现方法:(实现思路:基于Struts2.0的拦截器) 0,流程:struts.xml ->?ApplicationContext.xml?->?LoginInterceptor.java?->?OnlineAction.java?->?Online.ftl 1,struts.xml: ??????...
分类:
数据库 时间:
2015-05-15 12:16:28
阅读次数:
135
1、错误描写叙述freemarker.core.ParseException: Encountered "string" at line 21, column 21 in type.ftl.Was expecting one of: "}" ... "." ... "[" ... ...
分类:
其他好文 时间:
2015-05-12 12:55:34
阅读次数:
99
在项目中通过js来隐藏身份证的某些字符,电脑版的实现是在页面截取,现在做手机版,想把截取字符串放在后台来操作,但为了保证手机版和电脑版显示一致,所以希望截取规则也能一致,ftl页面的js写法如下:
var html = '123456789abcdefghi';
var uw = html.replace(/(\w...
分类:
Web程序 时间:
2015-05-11 18:06:38
阅读次数:
352
其实很普通的功能,今天把分页分离出来,放到一个 ftl里边,以后用的话只需要引入即可,真TMD爽a 本文只是记录一下,自己爽一爽的,不能作为例子(代码没有完全粘过来),而且有待改进。。。 前台使用: <#includ...
分类:
其他好文 时间:
2015-05-09 16:43:00
阅读次数:
110
??
通过freemarker制作word比较简单
步骤:制作word模板。制作方式是:将模板word保存成为xml----在xml的word模板中添加相应的标记----将xml的word文件的后缀名改成ftl文件
详细步骤如下:
模板制作(将要动态显示的数据打上标记,这个标记是freemarker中的EL标记,要注意的是,要控制值为空的情况,下面${...
分类:
其他好文 时间:
2015-04-24 21:11:06
阅读次数:
972
1.下载freemarker-2.3.19.jar2.把要填充的内容用 ${title},${no}代替3.用word 打开,保存为2003xml4.打开生成xml文件,看下有没有把表达式 ${title},${no} 分开,如果分开了,那么要合并,最后保存为ftl文件5.代码public clas...
分类:
编程语言 时间:
2015-04-24 15:38:39
阅读次数:
188
个人理解:View为服务器上的某个文件容器,可以为JSP,FTL等动态页面文件,甚至是媒体文件等等,单单是一个文件。Model的作用是存储动态页面属性,动态页面文件即View可以在Model中获取动态数据,这样就实现了View和Model分离的目的。接下来分别对这三个做一下说明。一、首先是View:...
分类:
编程语言 时间:
2015-04-18 23:25:37
阅读次数:
219
Alias Interceptor : 别名拦截器 #{ 'foo' : 'bar' } good_result.ftl别名拦截器的作用是什么呢?下面的例子是目前我能想到的。。。 /WEB-INF/view/Us...
分类:
其他好文 时间:
2015-04-01 23:19:58
阅读次数:
158
首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目...
分类:
Web程序 时间:
2015-03-17 08:12:55
阅读次数:
140