- 博客(70)
- 资源 (24)
- 收藏
- 关注
转载 【JavaScript】文本框获得焦点时,焦点在文本的最后
function cc() { var e = event.srcElement; var r = e.createTextRange(); r.moveStart(character,e.value.length); r.collapse(true); r.select(); }
2008-06-03 20:32:00 946
转载 【Java】利用Java的反射与代理实现IOC模式
原文出处:http://publish.itpub.net/j/2007-10-17/200710170923968.shtml 在Java中,其反射和动态代理机制极其强大,我们可以通过其反 射机制在运行时获取信息。而代理是一种基本的设计模式,它是一种为了提供额外的或不同的操作而插入到真 实对象中的某个对象。而Java的动态代理在代理上更进一步,既能动态的创建代理对象,又能动态的调用代理 方法。J
2008-05-30 15:16:00 542
转载 【Java】利用Java的反射与代理机制实现AOP
原文出处:http://publish.itpub.net/j/2007-10-17/200710170923968.shtml 在上一篇文章中,我们讲述了利用Java的反射机制中实现Spring中的IOC,在本文中,我们将更进一步,讲述用Java的反射和动态代理机制来实现Spring的AOP。 一.AOP概述 AOP(Aspect Oriented Progra
2008-05-30 15:13:00 742
转载 【JavaScript】画面元素(图片)可拖动的技术实现
这个关键是用好3个事件,一个是onmousedown一个是onmousemove一个是onmouseuponmousedown记录当前鼠标所触发的对象,在onmousemove所触发的方法中进行移动,onmouseup放下拖动的对象。代码: var checkMoving; function divMove(){ checkMoving = false; document.onmo
2008-05-30 10:25:00 491
转载 【Spring】在Spring中配置log4j
首先需要在web.xml进行声明: webAppRootKey ssh.root 这里的ssh是http://localhost:8080/ssh/而root是系统开发目录中ssh/root这样配置文件以及日志文件可以在spring的帮助下,放到开发环境中的任意位置 log4jConfigLocation /WEB-INF/log4j.properties 在这里定位配置文件,需要的是
2008-05-29 21:15:00 436
原创 【log4j】Log4j 的配置与使用
下面是一个完整的Log4j配置文件,这个配置文件指定了两个输出源stdout和R。前 者把日志信息输出到控制台,后者是一个轮转日志文件。最大的文件是100KB,当一个日志文件达到最大尺寸时,Log4J会自动把example.log 重命名为example.log.1,然后重建一个新的example.log文件,依次轮转。log4j.rootLogger=debug, stdout, Rl
2008-05-29 20:27:00 468
原创 【DWR】基于DWR技术的聊天室(简单功能)
首先下载DWR技术所要的jar包。http://d.download.csdn.net/down/473633/siyue_qi第一步:建立bean类和消息类。这是Bean: package com.siyue; import java.util.LinkedList;import java.util.List; public class Chat { private static Li
2008-05-29 18:58:00 1128 1
原创 【DWR(Ajax)】DWR使用笔记
DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。 网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。
2008-05-29 10:05:00 443
转载 【JavaScript】JS鼠标事件大全
一般事件 事件 浏览器支持 描述 onClick HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2
2008-05-28 16:55:00 2241
转载 【Java】DES加密解密
package siyue;import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;public
2008-05-28 16:11:00 8935 4
翻译 【Java】Joda-Time使用(未翻译)
Date and Time Joda-Time includes these key datetime classes: DateTime - Immutable replacement for JDK Calendar DateMidnight - Immutable class representing a date where the time is force
2008-05-28 11:18:00 910
原创 【Java】Joda Time - Java date and time API
Joda Time - Java date and time API Joda-Time provides a quality replacement for the Java date and time classes. The design allows for multiple calendar systems, while still providing a simple API. T
2008-05-28 11:00:00 843
原创 【JavaScript】showModalDialog传值
被调用的画面,也就是showModelDialog出来的画面里,当需要往调用它的画面传值时,js这样:这个例子是返回两个值。 function select(data1,data2){ var str = new Array(2); str[0]=data1; str[1]=data2; wind
2008-05-27 16:43:00 1047
原创 【SSH】自己总结的Struts+Spring+Hibernate整合中出现的问题
今天在学习SSH整合,仿照一个哥们的案例做的,其中出现了2个问题:问题1:HTTP Status 404 - Servlet action is not available--------------------------------------------------------------------------------type Status reportmessage Servle
2008-05-27 16:17:00 2349 2
转载 【Struts】Struts常见错误
以下所说的struts-config.xml和ApplicationResources.properties等文件名是缺省时使用的,如果你使用了多模块,或指定了不同的资源文件名称,这些名字要做相应的修改。 1、“No bean found under attribute key XXX”在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,ty
2008-05-26 20:20:00 400
转载 【SSH】Struts+Spring+Hibernate整合例子
Struts+Spring+Hibernate 本次配置环境:Myeclipse5.5、MySQL5.0、Struts1.2、Spring2.0、Hibernate3.1 一、建工程 略。。。。。。 二、要使用Struts、Spring、Hibernate必须导入必需的包 1、Struts(和之前没区别) 2、Spring
2008-05-26 18:58:00 3647 3
转载 【SSH】Myeclipse下的Struts+Spring+Hibernate开发实例
开发工具: eclipse-SDK-3.2.1、MyEclipse_5.0.1GA_E3.2、Tomcat_5.5.15、mysql-5.0.18 开始。。新建工程:名称为 login 创建Struts框架 创建 index.jsp,增加一链接指向 login.jsp Struts+Spring+Hibernate Login 按下Ctrl
2008-05-26 18:20:00 1528
原创 【Java-Mail】Java中发送邮件
1.导入发送邮件的包:mail.jar和activation.jar http://d.download.csdn.net/down/465715/siyue_qi2.写邮件发送类,见附件中的例子SendMail.java3.在别的方法中调用此类,进行发送邮件,如:SendMail mail01 =new SendMail();StringBuffer mailBody = new Strin
2008-05-24 23:30:00 584 1
原创 【Log】一个写Log的类,留作备份
import java.io.*;import java.util.*;import java.io.IOException;import java.text.SimpleDateFormat;import javax.servlet.http.HttpServletRequest;public class BaseLog ...{ private int retryCount = 3; pr
2008-05-24 23:26:00 415
原创 【Tomcat】Tomcat中设置监听类定时执行程序
首先建立一个监听类: import java.util.Timer; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; public class TestListener implements Ser
2008-05-24 23:22:00 511
原创 【JavaScript】图片上传时,选择图片地址,表单没有提交的时候,如何显示选择的图片。
html> head> meta http-equiv="content-type" content="text/html; charset=gb2312"> script language="javascript" type="text/javascript">... // 转变图片的方法。主要思想:在文件上传标签上方放一个DIV用于控制图片的显示。 // 当用
2008-05-24 23:18:00 1349 2
转载 【JDBC】注入攻击与PreparedStatement
何为注入攻击?让我们先看一个小例子,我们编写一段程序,根据用户指定的name值返回记录。String sql = "select * from test where name=" + name + "";state = conn.createStatement();rs = state.executeQuery(sql);// 显示查询结果while (rs.next()) ...{
2008-05-23 14:32:00 991
原创 【JavaScript】鼠标点在文本框上文本框成密码框,如果不输入,鼠标离开,又变成文本框,文本框内显示”请输入密码“
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">HTML> HEAD> TITLE> Test TITLE> script>... function show(obj)...{ if(obj.type=="text")...{ obj.style.display = "none"; document.get
2008-05-23 11:11:00 2363 4
转载 【ProtoType】Prototype(1.5 rc2)使用指南之AJAX
(八).Prototype(1.5 rc2)使用指南之ajaxPrototype中的ajax.js提供了一个非常好用的ajax框架,一般应用中简单的调用以下代码就可以了new Ajax.Request( url, {method: “get”, onSuccess: showFilter, onFailure: function(request){alert(
2008-05-22 21:48:00 386
原创 【Java】将String转换成时间类型并在其基础上增加天数
今天在论坛上有朋友提起这个问题,我正好有时间就把这个方法写出来了,不怕大家笑话,这个太简单了,我也在这里留个备份,以备查用。public String DateAdd(String oldDate,int i)...{ java.text.SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
2008-05-22 21:16:00 800
转载 【Java】一个java正规表达式工具类
1.匹配图象; 2 匹配email地址; 3 匹配匹配并提取url ; 4 匹配并提取http ;5.匹配日期 6 匹配电话; 7 匹配身份证
2008-05-22 19:44:00 438
原创 【AJAX】JS利用Prototype 1.5.0调用后台方法
后台方法: HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("text/xml;charset=UTF-8"); PrintWriter out = null; try ...{ out = response.getWriter(); b
2008-05-22 18:17:00 504
原创 【Java】Java中获取时间的方法
import java.text.*;import java.util.*;public final class Constants ...{ // Session keys public static final String getDate()...{ Calendar cal = Calendar.getInstan
2008-05-22 15:40:00 428
转载 【Java】Timer和TimerTask详解
以下内容根据 The JavaTM Tutorial 和相关API doc翻译整理,以供日后参考:1.概览Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。简单的一个例程:import java.util.Timer;import java.util.TimerT
2008-05-22 13:44:00 5878 1
转载 【Java】统计文档中英语单词的个数
import java.util.*;import java.util.regex.*;import java.io.*;public class UserTreeMap...{public static void main(String args[]) throws IOException...{ BufferedReader buf=new BufferedReader(new Fi
2008-05-22 13:20:00 1649
转载 【CSS】text-overflow:ellipsis溢出文本显示省略号的详细方法
text-overflow是一个比较特殊的属性,在CSS手册中,这个属性是这样定义的: 语法: text-overflow : clip | ellipsis 参数: clip : 不显示省略标记(...),而是简单的裁切 (clip这个参数是不常用的!) ellipsis : 当对象内文本溢出时显示省略标记(...) 说明: 设置或检索是否使用一个省略标
2008-05-22 13:10:00 479
转载 【Ajax--JSON】Ajax---通过JSON与服务器通信(发送请求和处理响应)
JSON具有以下这些形式: a : 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒号);“‘名称/值’ 对”之间使用“,”(逗号)分隔。 b: 数组是值(value)的有序集合。一个数组以“[”(左中括号)开始,“]”(右中括号)
2008-05-21 19:43:00 560
转载 【JavaScript】结合JAVASCRIPT将HTML导入Excel形成简单Web报表
结合JAVASCRIPT将HTML导入Excel形成简单Web报表,做法是把HTML中的table整个导入到Excel中,提示下载或者打开。Javascript代码:/**//****************************************************add by liqingfeng,生成导出按钮,专门供查询配置统计页面使用,即页面没有ifram的情况2005
2008-05-21 18:58:00 800
转载 【Tomcat】tomcat 要在发布时的安全设置
一,如何让Tomcat记录客户端的访问日志 1。修改Tomcat的conf/server.xml文件。 2。加上Valve节点到server.xml文件中,和您目前使用的Connector的节点平级。 如: directory="e:/trs/trscds/tomcat/logs" pattern="combined"/> 3
2008-05-21 14:35:00 519
转载 【JavaScript】JavaScript实现倒计时
doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">head>head>title> 倒计时效果
2008-05-21 13:09:00 712
转载 【Struts】在struts用重定向解决重复刷新而多次重复的提交表单的问题
在用分派action的时候,我有两个页面addnews.jsp、listnews.jsp,在NewsAction.java中有两个方法: addNews(),listNews()。当我在addnews.jsp中提交表单到action中的addNews()中,在里面我执行完插入数据库 的操作以后,我希望转向到listnews.jsp中,所以一般想到的都是写:return listNews(mappi
2008-05-21 11:17:00 750
转载 【Struts】struts中的重定向和转发
1.RequestDispatcher.forward()――转发 是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的 form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,
2008-05-21 10:36:00 1694
转载 【Java--XML】Java中四种XML解析技术
在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4
2008-05-21 08:50:00 340
原创 【Java】java 文件下载
public HttpServletResponse download(String path, HttpServletResponse response) ...{ try ...{ // path是指欲下载的文件的路径。 File file = new File(path); /
2008-05-20 21:25:00 1022
转载 【JavaSctipt 】年月日三个下拉框联动
html>head>title>年月日三下拉框联动title>meta http-equiv=Content-Type content=text/html; charset=gb2312>head>body>form name=form1>select name=YYYY onchange="YYYYDD(this.value)">option value="">请选择 年option
2008-05-20 20:33:00 836
DWR2.0.4的jar包
2008-05-29
輕量級 J2EE 企業應用實戰:Struts+Spring+Hibernate整合開發 (第三部分)
2008-05-26
輕量級 J2EE 企業應用實戰:Struts+Spring+Hibernate整合開發 (第二部分)
2008-05-26
輕量級 J2EE 企業應用實戰:Struts+Spring+Hibernate整合開發 (第一部分)
2008-05-26
輕量級 J2EE 企業應用實戰:Struts+Spring+Hibernate整合開發.part3
2008-05-26
輕量級 J2EE 企業應用實戰:Struts+Spring+Hibernate整合開發.part2
2008-05-26
輕量級 J2EE 企業應用實戰:Struts+Spring+Hibernate整合開發.part1
2008-05-26
Prototype 1.5.0
2008-05-22
Mozilla Firefox 英文正式版
2008-05-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人