自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 收藏
  • 关注

原创 在struts中使用freemarker时怎么访问session,request等对象

在使用jsp作为展示层的时候,取得session、request等对象大家都很熟悉,但是当使用freemarker的时候,就有一点难度了,1、首先我们定义个个Actionpublic class FreemarkerAction extends ActionSupport{ private String name; private String age; public Stri

2012-08-24 13:50:36 1860

原创 使用freemarker制作邮件模版

在实际的开发中,发送电子邮件是件很经常的事情,例如你做一个网站,当用户注册的时候需要把发封邮件给用户,通知他注册成功或者其他的,再比如,在点上商务网站中,用户下订单需要发送邮件告知用订单状态什么的,发货了也要发邮件通知用户已发货,等等,很多时候我们都是需要将相同的内容发送给许多用户,无外乎改变下邮件中的用户名,帐号,订单号什么的,其他的都可以做成模版,这样也方便美工美化邮件内容,方便文档人员设计邮

2012-08-23 20:55:01 1374

原创 在struts中使用freemarker

在struts中使用freemarker也很简单,只需要在struts.xml配置result 的type为freemarker就可以了,但要注意下,汉字的在ftl显示中会有乱码问题,技术你在struts.xml配置你还会发现乱码问题,要解决这个问题,需要修改下tomcat的配置文件,找到tomcat安装目录conf文件夹,然后打开server.xml文件,修改这一行 <Connecto

2012-08-23 10:32:09 570

原创 在普通Java项目中使用freemarker

昨天简单的说了下在web项目中怎么使用freemarker,其实也可以在普通的java项目中使用freemarker,和web使用没什么太大的区别,只是在设置模板所在的文件夹的方法上有所不同,在Java项目中使用的是setDirectoryForTemplateLoading方法,在web项目中使用的是setServletContextForTemplateLoading方法,下面来看看怎么在普通

2012-08-22 09:57:59 2433

原创 在Servlet中使用FreeMaker

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,关于它的优缺点,网上有很多人在讨论,以前用过FreeMarker,但是是在ofbiz中使用的,今天尝试了下在servlet环境中使用,没想到还挺简单的,没有想象中那么复杂,下面实现一个hello world示例1、首先,将freemarker的jar包加到web工程的lib目录中,2、在WEB-INF文件夹下新建一个文

2012-08-21 14:56:56 815

原创 使用css伪类实现tip提示效果

在页面开发中,经常需要做一些提示效果,可以使用javascript来实现,如果觉得用javascript比较复杂,也可以使用CSS来实现,如果你确定你的网页不会在IE6及以下的浏览器中使用,就可以这么做。要使用css来实现,就要用到:hover,这个属性表示的是当鼠标悬浮在元素上方时,向元素添加样式。所以我们可以用它来实现: div span{ disp

2012-08-10 10:21:11 338

原创 javascript事件学习笔记

1、事件    当我们于浏览器中的页面进行交互的时候,事件就发生了!时间可能是我们在页面某个元素上单击鼠标,按下键盘按键或者加载一个页面,改变一个页面大小等等。2、事件顺序    事件顺序是指javascript中事件的传播顺序,当我们在一个元素上单击鼠标的时候,就会发生鼠标单击事件,这个鼠标单击事件在javascript中会向其他元素传播,基本上有两种传播方式,一种是冒泡,传说这是I

2012-08-07 21:19:06 229

原创 简单的javascript拖拽示例

利用javascript来做拖转,如果忽略很多细节,实现起来很简单,但人们都说细节才是最重要的,我也是刚自学javascript不久,对于拖拽的很多细节我自己也不是很清楚,我只知道在鼠标按下时记录下鼠标位置和元素位置,鼠标移动时元素跟着移动,当松开鼠标按键的时候,拖拽完成,我绝对对我我们初学者来说,过于关注细节会带来一种恐惧,让人渐渐失去学习的兴趣,反而不如先忽略一些细节,把demo做出来,这样对

2012-08-06 15:41:07 216

原创 利用函数返回值实现连续操作

今天突然想到一个问题,我怎么才能实现对一个对象的连续操作呢,就像这样: var root = new Root("00") root.createChild("11").createChild("22").createChild("33");当然,我的语言组织能力有限,也不知道该形容这种操作更合适,总之,我的意思是:1、我要定义一个根节点00;2、我要在根节点00下创建子节

2012-08-06 12:00:09 141

原创 activemq配置mysql数据库

以前做项目的时候需要要个消息服务器,于是在网上找了找,发现activemq挺不错的,于是就接触了是activemq!activemq使用起来很简单,它自身使用了KahaDB来实现持久化,这也是官方推荐的,但是一般我们在项目中都是使用其他的数据库,例如Mysql,下面整理下怎么使用mysql,1、首先到activemq安装目录\conf文件夹下找到activemq.xml2、打开active

2012-08-03 14:56:07 1093

原创 简单的javascript日期选择控件

以前在做项目的时候经常需要进行日期操作,于是乎到处找哦日期操作控件,看到别人写的日期控件感觉很羡慕,没办法,当初不会javascript,只有羡慕的份了,目前抽了点时间看下javascript,也试着模仿写着一个日期控件,虽然写的很简陋,但是能写出来,心里还是很高兴的!JS代码:(function(){ var calendarDiv = null; var year = 0;

2012-08-03 09:00:10 520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除