- 浏览: 115337 次
- 来自: ...
最新评论
-
xiangjun_yu:
2010年的时候短暂使用过三五个月的ftl 只能算入门级吧 现 ...
FreeMarker 1 概述() FMPP安装使用 -
远方的你:
谢谢,不错,学习了。
FreeMarker 1 概述() FMPP安装使用 -
talangniao:
http://blog.chinaunix.net/u2/83 ...
nginx+tomcat集群负载均衡(实现session复制) -
lzj0470:
怎么我测试了一下,不行呀
nginx+tomcat集群负载均衡(实现session复制) -
talangniao:
不好意思,看转载巴
struts2的新特性
文章列表
http://huaco.3322.org/blog/?p=19
给webwork或者struts2添加freemarker宏(taglibrary)
大家是否发现做webwork开发,使用freemarker模板的时候,freemarker的宏很好用呢,类似这样<@ww.text name=”${message}”/>的代码在freemarker文件中随处可见,这样的宏都是由webwork带来的,那我们自己做的一些公用的宏如何添加到我们的类库上,方便自己的使用呢。经过对freemarker宏的了解和webwork给action提供的model,我们发现这个做起来非常简单。
...
- 2009-04-02 09:30
- 浏览 1889
- 评论(0)
son入门(2) json在服务器端的应用 在上文中说了json应用的一个简单过程。在本文中详细说一个json在服务器端的应用。 json在服务器端应用大致分为2类: 1,接受并解析客户端发送给服务器的json数据 2,服务器向客户端发送json数据 下面分别说一下这2方面的应用: 1,接受并解析客户端发送给服务器的json数据 如果客户端发送给服务器的数据是 {name:'hello',obj:['age','13']} 服务器端程序如下: package com.test; import org.json.JSONArra ...
- 2009-03-31 11:41
- 浏览 1280
- 评论(0)
最近在学习JavaScript,发现不论是ext还是prototype都很推崇json这种通信协议的格式,但是这两个框架都是比较偏前端的,和dwr不同,dwr是一个一站式的ajax框架,不仅提供了客户端的工具方法,也包括服务端的配置和通信的处理。 而ext和prototype等仅仅设置好了json的接口并对ajax通信做了封装,相对而言是一种比较“纯粹”的AJAX实现,当然ext还包括了大量的图形组件,这又是题外话了。 为了解决ext们的通信问题,如果单纯的定义Servlet,实现起来比较原始,既复杂又不好管理。于是网上有好多人采用了dwr来管理通信,还有人用structs作为对接口Servle ...
- 2009-03-04 14:35
- 浏览 1602
- 评论(0)
http://snz.iteye.com/blog/221280
由于ss2的demo配置太过简单,要想在项目中应用的话必须进行相应扩展,这里简单写一下简单的扩展方法。
xml头中引入security命名空间
Xml代码
- 2009-03-02 16:14
- 浏览 2510
- 评论(0)
Nginx+tomcat 做负载均衡
http://blog.chinaunix.net/u2/83793/showart_1354266.html
架构描述
前端一台nginx服务器做负载均衡器,后端放N台tomcat组成集群处理服务,通过nginx转发到后面(注:没做动静分离,静态动态全部都转给tomcat)
优点:实现了可弹性化的架构,在压力增大的时候可以临时添加tomcat服务器添加到这个架构里面去
- 2009-03-02 14:51
- 浏览 20989
- 评论(2)
项目要实现这样的一个功能(如下图所示):选择左边下拉列表框中的选项,点击添加按钮,把选择的选项移动到右边的下拉列表框中,同样的选择右边的选项,点击删除按钮,即把选择的选项移动到左边的下拉列表框中.相信用js很多朋友都写过,下面是我用jQuery来实现这样的功能的.具体代码如下:
下拉列表
选择分包
<select id="fb_list" multiple="multiple" style="text-align:center;width:300px;height:1 ...
- 2009-02-20 11:26
- 浏览 2170
- 评论(0)
如何跳出页面的Frame框架
很多网页都是框架结构的,在很多的情况下会通过按钮点击事件或链接,跳出框架转到其它界面。例如说点击“注销登录”返回到登录界面。
一、通过运行脚本跳出框架有以下几种写法:
1. <noscript language="javascript">window.open('Login.aspx','_top')</noscript>"
2. <noscript language="javascript">window.open('Login.aspx','_parent')</ ...
- 2009-02-20 11:08
- 浏览 3062
- 评论(0)
freemarker语法开发指南
http://www.roboticfan.com/blog/user_2005/104/archives/2008/200855144645.shtml
0
推荐
常用语法
EG.一个对象BOOK
1.输出 ${book.name}
空值判断:${book.name?if_exists },
${book.name?default(‘xxx’)}//默认值xxx
${ book.name!"xxx"}//默认值xxx
日期格式:${book.date?string('yyyy-MM-dd')}
数字格式:${book?string ...
- 2009-02-19 17:28
- 浏览 1580
- 评论(0)
FreeMarker学习1(Ftl)
http://blog.csdn.net/xujian_2001/archive/2008/10/06/3023423.aspx
freemark的流程:
[code="java"]
11、判断语句 <#if> xxx <#elseif> xxxx <#else>
eg: <#if name??>${name}<#else>${"no name"}
2、循环语句 <#list lstModel as model ...
- 2009-02-19 16:51
- 浏览 2278
- 评论(0)
http://blogger.org.cn/blog/more.asp?name=lhwork&id=20795
模板引擎 Template Engine
在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。
很多时候,要显示的资料在设计的时候并不存在,它们一般是在运行时由程式产生的,比如执行“价格不高于800NT的USB Disk”查询的返回结果。这种技术需求产生了JSP等Scriptlet,JSP十分强大,但是也常常被滥用,并导致一些不良的 ...
- 2009-02-19 16:27
- 浏览 3477
- 评论(2)
来源http://www.java2000.net/viewthread.jsp?tid=4456
1 你根据用户名采用某个算法生成一个随机的字符串 比如可以根据当前时间和用户名生成
查看
- 2009-02-19 09:28
- 浏览 1001
- 评论(0)
可以导入其它的ftl.而且当前的数据也带过去了。比如 <#include "head.ftl">
判断一个数据是否为null,使用 <#if common.username??>
局部变量,比如一个计数器,可以用 <#assign floor=0 > 初始化,然后用<#assign floor=floor+1 >进行递增
使用自定义的Map数据 Map map = 。。。。 map.put("key","value"); root.put("myMap", ...
- 2009-02-18 09:37
- 浏览 1045
- 评论(0)
public ActionForward update(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response) throws Exception {
String imgDebug = null;
boolean canUpdate = true;
ImageForm imageForm = (ImageForm)form;
if(imageForm.getId() == 0){
ActionForward ...
- 2009-02-13 10:29
- 浏览 967
- 评论(0)
有时候使用到table 嵌套的问题,处理边框,使用下面的方式,得到很好得解决办法。
只显示上边框 <table frame=above> 只显示下边框 <table frame=below> 只显示左、右边框 <table frame=vsides> 只显示上、下边框 <table frame=hsides> 只显示左边框 <table frame=lhs> 只显示右边框 <table frame=rhs> 不显示任何 ...
- 2009-02-11 09:41
- 浏览 1110
- 评论(0)
package com.commons.utils;
/**
* 字符串编码器类,将字符串转换为指定格式.
*
* 参数字典:
* src - source 来源的简写
* dst - destnation 目的的简写
* fnd - find 查找的简写
* rep - replace 替换的简写
* idx - index 索引,下标的简写
* enc - encoding 编码的简写
*
* 例子:
* <%=ArticleFormat.htmlTextEncoder(yourString)%>
*/
pu ...
- 2008-11-27 09:57
- 浏览 1383
- 评论(0)