- 浏览: 194252 次
- 性别:
- 来自: 北京
最新评论
-
mao_lu:
cor_ggsearch.init("中国,中国人民 ...
仿google搜索框下拉提示效果 -
aas7612:
, thanks very much
JPA映射文件jpa.reveng.xml的配置问题 -
ghbhaozi:
...
Ext MultiSelect实现双击删除
文章列表
velocity虽然已经为我们提供了一些资源加载器,基本已经可以满足大部分的用户需求。有的时候还需要我们必须手动去写一些,比如:我们打算采用String的模板而不是vm文件形式,为的是将模板存入db中。 这是我们只需要继承org.apache.velocity.runtime.resource.ResourceLoader 并实现我们想要的功能。 下面的例子就是拿上面的需求来进行一个简单的实现。 Java代码
import java.io.ByteArrayInputStream;
import java.io.InputStream;
import ...
- 2009-06-08 15:59
- 浏览 2353
- 评论(0)
velocity是一个非常好用的模板引擎 这里不对项目进行详细介绍,可以访问apache官方网站查看相关说明 下面我们通过一个简单的实例来讲解一下velocity的使用过程 Java代码
// 创建引擎
VelocityEngine ve=new VelocityEngine();
//设置模板加载路径,这里设置的是class下
ve.setProperty(Velocity.RESOURCE_LOADER, "class");
ve.setProperty(" ...
- 2009-06-08 15:58
- 浏览 1090
- 评论(0)
Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts(Taglib和Tiles)是如何联系?在技术上Velocity要比Struts Struts(Taglib和Tiles)先进,单从技术上考虑可以考虑Velocity;而Struts用的非常普遍,这样的人才也很多,所以对于公司来说,选择Struts的人才容易点。毕竟Velocity提供了一个很好的思维方式,给大家换了一种思考的方式。 Velocity是一种Java模版引擎技术,该项目由Apache提出,由另外一种引擎技术We ...
- 2009-06-08 15:57
- 浏览 979
- 评论(0)
1.输出 ${book.name}空值判断:${book.name?if_exists },${book.name?default(‘xxx’)}//默认值xxx${ book.name!"xxx"}//默认值xxx日期格式:${book.date?string('yyyy-MM-dd')}数字格式:${book?string.number}--20${book?string.currency}--<#-- $20.00 -->${book?string.percent}—<#-- 20% -->插入布尔值:<#assign foo=ture / ...
- 2009-06-08 15:54
- 浏览 692
- 评论(0)
在Hibernate的配置中,我目前是采用Annotation的方式,不过原理应该都一样。对于如下的属性: private String dtaContent; @Lob(type = LobType.CLOB, fetch = FetchType.LAZY) @Column public String getDtaContent() { return dtaContent; }Hibernate会默认对应到MySQL的Text上去。Text是有65535字节限制的。改成: private String dtaContent; @Lob(type = LobType.CLOB ...
- 2009-06-08 15:53
- 浏览 1836
- 评论(0)
栈与堆都是Java用来在RAM中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行时动态分配内存的,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。 栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。但缺点是,存在 ...
- 2009-06-08 15:51
- 浏览 416
- 评论(0)
DispatcherServlet預設使用servlet名稱加上"-servlet.xml"作為其定義檔名稱,定義檔預設是放在WEB-INF下,您也可以自行指定定義檔名稱與位置,例如:
代碼:
<servlet> <servlet-name>hello</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> ...
- 2009-06-08 14:50
- 浏览 790
- 评论(0)
對於像陣列、java.util.List、java.util.Set、java.util.Map等集合物件,在注入前必須填充入一些物件至集合中,然後再將集合物件注入至所需的Bean中,例如若有個Bean如下:
代碼:
public class SomeBean { private String[] someStrArray; private SomeObj[] someObjArray; private List someList; private Map someMap; .... }
對於這個需求,Spring也可以幫您維護,直接來看 ...
- 2009-06-08 14:24
- 浏览 686
- 评论(0)
BeanFactory可以接受InputStream作為建構函式的參數,也可以接受實作org.springframework.core.io.Resource介面的物件作為參數,像是ClassPathResource、FileSystemResource、InputStreamResource、ServletContextResource、UrlResource,在不同的場合可以使用對應的類別,以ClassPathResource為例:
代碼:
Resource resource = new ClassPathResource("bean.xml"); BeanF ...
- 2009-06-08 14:13
- 浏览 821
- 评论(0)
字号:大 中 小
这是我朋友darkhe所写的一篇文章,将其转贴在此。 Compass是一流的开放源码JAVA搜索引擎框架,对于你的应用修饰,搜索引擎语义更具有能力。依靠顶级的Lucene搜索引擎,Compass 结合了,像 Hibernate和 Sprin的流行的框架,为你的应用提供了从数据模型和数据源同步改变的搜索力.并且添加了2方面的特征,事物管理和快速更新优化. Compass的目标是:把java应用简单集成到搜索引擎中.编码更少,查找数据更便捷。 下面以一个应用场景分步骤讲解如何利用compass实现搜索引擎:1. 这里我们有一个Article表,希望利用compa ...
- 2009-06-08 11:13
- 浏览 1217
- 评论(0)
String Agent = request.getHeader("User-Agent");StringTokenizer st = new StringTokenizer(Agent,";");st.nextToken();//得到用户的浏览器名String userbrowser = st.nextToken();//得到用户的操作系统名String useros = st.nextToken();取得本机的信息也可以这样:操作系统信息System.getProperty("os.name"); //win20 ...
- 2009-06-08 11:11
- 浏览 4593
- 评论(0)
字号:大 中 小
function getSplitURLVodone(str){ //去掉http://,https://,?后的字符 if(str.indexOf("http://")!=-1) { str=str.substr(7,str.length); } if(str.indexOf("https://")!=-1) { str=str.substr(8,str.length); } var m=str.indexOf("?"); if(m!=-1) { s ...
- 2009-06-08 11:10
- 浏览 869
- 评论(0)
回车将激活表单提交代码
- 博客分类:
- 页面技术
function EnterKey(ButtonId) { if(event.keyCode==13) { document.all(ButtonId).focus(); } }
- 2009-06-08 11:08
- 浏览 872
- 评论(0)
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"><head><meta http-equiv="Content-Type" content="text/html charset="gb2312"><title>第一视频</title><link href="css/css.css" rel="stylesheet" type ...
- 2009-06-08 11:07
- 浏览 785
- 评论(0)
var contentLeft="<table class=\"smalltext\" align=\"center\" >";contentLeft+="<tr>";contentLeft+="<td align=\"center\" valign=\"top\">";contentLeft+="<object name=\"left002\" id=\"left002 ...
- 2009-06-08 11:05
- 浏览 1080
- 评论(0)