
java...
yunjiezz
这个作者很懒,什么都没留下…
展开
-
临时记录
http://www.blogjava.net/lusm/archive/2007/08/09/135657.html2008-06-28 16:38:48 · 118 阅读 · 0 评论 -
web-harvest基础学习一
Web-harvest里面的标签,其自带的例子: [code="xml"]2/10/20082008-10-15 11:50:56 · 282 阅读 · 0 评论 -
使用web-harvest抓取分页数据(二)
除了使用上述方法外,还可以使用将不页的数据输出到不同的结构化好的XML文件里面,然后再进行读取的方法: 配置文件: [code="xml"] http://www.51zyr.com/tpl/index/hotel_list_web.do ...2008-10-14 16:40:03 · 222 阅读 · 0 评论 -
使用Web-Harvest抓取分页的数据
可以利用其自带的例子里面已经写好了的那个函数,在Functions.xml文件里面,只要在配置文件的开头把include进来就行了; Functions.xml文件如下: [code="xml"] ...2008-10-14 14:07:46 · 213 阅读 · 0 评论 -
使用Web-Harvest抓取数据并保存到数据库(一)
1. 从其官网:http://web-harvest.sourceforge.net/上下载所需工具并把其工程部署到eclipse里面这自不必说,我下载的是1.0版本的。2. 看看并运行一下其自带的例子,这个步骤还是比较重要的,不过由于任务较紧,所以我只看了其中几个而已。3. 开始我的工作: a. 这里我要分析并抓取的页面:http://www.ctsgz.cn/tpl...2008-10-13 12:23:02 · 267 阅读 · 0 评论 -
用cactus测试servlet(三)
1. 基于测试方法的名字,ServletTestCase将在TestCase中寻找并执行名为beginXxx的方法;2. 在beginXxx方法执行完成之后,ServletTestCase打开一个与转向器servlet的HTTP连接。除了发送在begionXxx中增加的任何请求参数,Cactus发送一些内部参数来指定在服务器上执行哪一个测试(和哪一个方法)。 ...2008-09-09 18:00:18 · 190 阅读 · 0 评论 -
用cactus测试servlet(二)
1. beginXxx()方法 如果你的测试方法名最终是testRiotHandler,那么你可能编写一个附加的公共方法叫beginRiotHandler()。这个方法就是一般的beginXXX()方法,并且在测试执行 在客户端。beginXXX方法必须接受一个变量---一个org.apa...2008-09-09 17:58:15 · 175 阅读 · 0 评论 -
html截取摘要并补齐标签(htmlparser)二
另外一个关键点就在于补齐截取出来的标签,而在这之前你可能需要面对里面的一些不常用甚至没见过的标签,所以你就需要扩展标签,而这时一个叫htmlparser的开源包则可以帮得上忙了,它里面定义了一些常用的标签你可以在读取出来后它会帮你自动补齐,但是面对一些它里面没有的标签要怎么办呢,这时你可以自己再扩展出一些属于你自已的标签,只要继承里面的一个叫CompositeTag的容器类,然后再...2008-08-26 11:09:30 · 316 阅读 · 0 评论 -
Struts2中的文件上传
struts2 文件上传(1) 单文件上传 一.简介Struts2并未提供自己的请求解析器,也就是就Struts2不会自己去处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来。但Struts2在原有的上传解析器基础上做了进一步封装,更进一步简化了文件上传。Struts2默认使用的是Jakarta的Common...原创 2008-08-08 10:37:52 · 108 阅读 · 0 评论 -
JAVA常见的异常(收藏)
转载自: http://hi.baidu.com/chillll/blog/item/12981fd7700e9edba144dfb0.html JAVA中常见的异常1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的...原创 2008-08-01 12:26:05 · 126 阅读 · 0 评论 -
监听器ServletContextListener小记
今天奉命写一个监听器监听tomcat,在tomcat启动后隔半个小时生成一些要求的静态页面,因为没写过监听器,所以在网上看了一些资料后觉得不是很难就很兴奋地开始动手, 用了ServletContextListener,可没想到监听是监听到了,但是搞得tomcat启动的时候一路在监听,以为是这个监听器不适合就换成了session的,以为快成功的 时候老大又说不行(后来一想也确实...2008-07-25 15:04:22 · 108 阅读 · 0 评论 -
java 里的文件生成与删除
这里先是文件的生成:[code="java"]import java.io.*;public class Demo{public static void main( String[] args){File dirFile;File tempFile;boolean bFile; String sFileName;bFile = false;...2008-07-10 16:33:33 · 524 阅读 · 0 评论 -
用dom4j读写数据
从数据库表里面读取数据并生成一个xml文件给用户下载,下面是所用到的函数,要注意设置好输出到页面的文件头,还有的就是要作为一个文件给人下载的话要 将header里面的属性设置为attachment(也就是作为附件的形式,而不是inline,inline的话会直接打开的).[code="java"]public void genXml() { ...2008-07-05 15:52:27 · 256 阅读 · 0 评论 -
Struts里面容易出现乱码的地方及解决方法
容易出现乱码的地方一般有三个地方: a.页面出现乱码 b.传递参数出现乱码 c.资源文件出现乱码对应的解决方法: a.一般都是在页面统一编码为utf-8就行了:加上一名pageEncoding=utf8. b.要修改Tomcat下的server.xml文件,在里面加上URIEncoding=utf-8,然后再在web.xml文件里面定义过滤...2008-06-14 21:55:54 · 154 阅读 · 0 评论 -
Struts与Velocity的简单集成
首先当然是简单的配置web.xml与struts-config.xml文件,加入必要的servlet等东西:[code="xml"] velocity org.apache.velocity.tools.view.servlet.VelocityViewServlet action org.apache.str...2008-06-12 17:00:30 · 123 阅读 · 0 评论 -
用apache poi 读取excel文件很方便
用三个循环遍历就行了: 第一层是sheet循环,然后是行循环,最后是单元格循环. [code="java"]package com.jie.java;import java.io.File;import java.io.FileInputStream;import org.apache.poi.hssf.usermodel.HSSFRow;import org.ap...2008-06-07 00:26:07 · 254 阅读 · 0 评论 -
顺序生成,无聊代码...
[code="java"]package com.jie.java;public class OrderGen { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String prefix="123"...2008-06-06 00:22:06 · 164 阅读 · 0 评论 -
spring里quartz调度的连续触发
作法是通过spring在执行的触发器的监听器的里面注入下一个要执行的监听器实例,这样就可以达到连续地触发,而至于具体怎样的触发:比如说什么时候触发,下一个相隔多久才触发这些则可以通过配置文件进行配置。 这是用于连续触发的Listener:[code="java"]package com.sww.quartz.listeners;import ...2008-11-05 17:08:05 · 212 阅读 · 0 评论