上一篇结合Struts2实现了分页的自定义标签。标签比较简单,3个参数,单一的显示样式。下面对该标签的功能进行进一步的扩充,主要包括: 1.可以为标签指定样式。通过styleClass属性,可以为标签指定一个样式表。 2.增加了分页样式的选择。通过theme属性指定分页样式。 theme="text"的样式: theme="number"的样式: 修改方案: 1.在tld文件中增加这两个属性的声明: <attribute> <n ...
    Struts2中实现自定义标签很简单,主要分为3步:     1.创建taglib文件(.tld),编写标签声明。     2.编写自定义标签类。     3.在页面中使用标签。     下面以一个自定义的分页标签为例,进行说明。     其实,开发自定义标签并不需要Struts2的支持,一般情况下,只需要继承javax.servlet.jsp.tagext.BodyTagSupport类,重写do ...
 URL REWRITE可以增强URL的美观性,便于记忆以及搜索引擎的收录,但是它确加重了服务器的负担。我们可以看到很多的blog文章链接都是以日期来分隔的:http://www.xxx.com/blog/2007/08/31,其实这就是url rewrite的一种体现,它将真实的地址隐藏了起来,但这样看起来很直观很清楚。下面就是实现URL  Rewrite的一种方法: 要实现url rewrite,可以使用http://tuckey.org/urlrewrite/提供的url rewrite filter。到这个网站上下载最新的jar包,将其导入你的工程中,下面就可 ...
在Java中,将数据导入到Excel中时,一般都会想到用jxl或poi等工具。这些工具提供格式化功能,功能很强大,但效率不高,尤其是面对大量数据的时候。有句话说的好:最简单的是最好的。没错,其实,用Java的标准输入输出流就能搞定,而且效率相当高。 这里是从网页上,将数据库的数据导入excel一例: //将表中数据导入excel public void exportToExcel(OutputStream os)  {     //获得数据库连接     Connection con = getDataba ...
本文是在Tomcat中创建数据源。  1.在Tomcat中打开Tomcat Administration,然后选择Data Sources,在右边的Data Source Actions中选择Create New Data Source,创建一个新的Data Source,并填写数据源的信息: 填写好后,点击Save,数据源就创建好了。 2.打开Tomcat目录下的conf目录,打开server.xml,可以看到里面已经有了关于数据源配置的信息: <Resource       name=& ...
用eclipse创建一个WebService应用非常方便,步骤如下: 1.安装WebService插件。www.eclipse.org网站上有下载,我下载的是wtp-all-in-one-sdk-R-1.5.4-win32,里面就包括了。 2.安装一个web服务器。我这里用的是Tomcat。 3.创建一个Webservice服务。在eclipse中创建一个动态的web工程。New->Project->Dynamic Web Project。创建完成后,写一个service类,比如: public class LogonService {     ...
用JavaMail发送邮件   package  com.mailsystem.example; import  java.util. * ; import  javax.mail. * ; import  javax.mail.internet. * ; import  javax.activation. * ; public   class  SendAttachment ...
2007-04-06

PDF搜索

        过完年后就一直在忙,也没来得及更新blog,今天提前把工作完成,终于有空了。        前段时间在做一个pdf文档的搜索引擎,主要是为公司内部网站服务的。以前很少接触搜索 这方面的知识,一下子做起来感觉难度不小,不过有个开源的搜索框架Lucene,看了一下,感觉很是不错。        要搜索pdf文档,必须首先把pdf文档转换为文本文档后才能进行搜索,所以主要分以下几个步骤: & ...
今天还是头一次听说有D语言这回事,它到底是什么样的呢? 1、D语言概述 http://blog.csdn.net/uframer/archive/2005/02/03/279661.aspx 2、D语言和其他语言的比较 http://blog.csdn.net/uframer/archive/2005/02/05/282095.aspx 3、C++程序员如何用D编程 http://blog.csdn.net/uframer/archive/2005/02/18/293135.aspx 其他资源 介绍D语言的一个中文的Blog:http://blog.csdn. ...
引用:http://topic.csdn.net/t/20050324/23/3879285.html            http://topic.csdn.net/t/20020813/16/937422.html 使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。     这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同的平台它们也是不同 ...
tangshuo
搜索本博客
我的相册
存档
最新评论