- 博客(59)
- 资源 (7)
- 收藏
- 关注
原创 JavaScript正则表达式
<br />JavaScript的正则表达式截取页面URL参数<br />今天看到有人问怎么获取URL中传递的参数,于是用正则表达式写了个通用的函数来处理:function getParam(param) { <br /> var r = new RegExp("//?(?:.+&)?" + param + "=(.*?)(?:&.*)?$"); <br /> var m = window.location.toString().match(r); <br /> return
2010-08-23 17:14:00
595
原创 getOutputStream() has already been called for this response异常的原因和解决方法
<br />在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),<br />没有妥善处理好的原因。<br />具体的原因就是<br />在tomcat中jsp编译成servlet之后在函数_jspService(HttpServletRequest request, HttpServletResponse response)的最后<br />有一段这样的代码<br />finally {<br /> if (_jspxFactory != null)
2010-08-19 11:26:00
507
原创 No CurrentSessionContext configured!" 异常解决方案
针对使用properties文件配置hiernate的写法,使用hibernate.cfg.xml应使用第一种调用方式或者在hibernate.cfg.xml中加入:thread
2010-08-01 16:02:00
504
原创 org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update
<br />Exception in thread "main" org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update<br /> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)<br /> at org.hibernate.exception.JDBCExceptionHelper.con
2010-07-31 00:02:00
2765
原创 Hibernate和Ext,Strut2综合开发经验不多
<br />1、======================================================================================<br />使用MyEclipse创建JavaEE5.0的Web项目,在使用Hibernate3.5.1的注解功能时出现错误:<br />java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 。<br />我程序出现找个错误,主要
2010-07-30 23:52:00
853
原创 RMI远程方法调用
<br />1.<br />import java.rmi.Remote;<br />import java.rmi.RemoteException;<br />public interface HelloRMI extends Remote <br />{<br /> String printHello(String msg) throws RemoteException;<br />}<br /> <br />2.<br /> <br /><br />import java.rmi.Naming;<br
2010-07-29 11:36:00
446
原创 比较器
<br />package com.compare;<br />import java.util.ArrayList;<br />import java.util.Collections;<br />import java.util.Comparator;<br />public class CompObjtor<br />{<br /> int x;<br /> int y;<br /> public CompObjtor(int x,int y)<br /> {<br /> this.x=x;<br
2010-07-29 09:55:00
444
原创 对象定义比较器
<br />package com.compare;<br />import java.util.ArrayList;<br />import java.util.Collections;<br />public class CompObj implements Comparable<Object><br />{<br /> int x;<br /> int y;<br /> public CompObj(int x,int y)<br /> {<br /> this.x=x;<br /> this.y
2010-07-29 09:39:00
317
原创 取得Action中的变量值
<br />只使用了一个<s:property>标签来显示Action类中的sum属性值。<s:property>标签是从request对象中获得了一个对象中得到的sum属性,如我们可以使用如下的代码来代替<s:property value=“sum”/>:<br /><%<br />com.opensymphony.xwork2.util.OgnlValueStack ovs =<br />(com.opensymphony.xwork2.util.OgnlValueStack)request.getAt
2010-07-28 14:47:00
313
原创 The Struts dispatcher cannot be found
<br />1.The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher needed fo
2010-07-28 14:00:00
415
原创 Hibernate与hbm2ddl.auto工具
<br />1.hibernate.cfg.xml<br /><?xml version='1.0' encoding='ISO-8859-1'?><br /><!DOCTYPE hibernate-configuration PUBLIC<br /> "-//Hibernate/Hibernate Configuration DTD 3.0//EN"<br /> "http://hibernate.sourceforge.net/hibernate-configurat
2010-07-20 22:35:00
2049
原创 关于Hibernate AnnotationConfiguration配置错误的信息
<br />1.以前使用如下方式申明Configuration对象<br /> private static Configuration configuration = new Configuration(); <br /> 由于使用了注解的方式,因此应该使用<br /> private static AnnotationConfiguration configuration = new AnnotationConfiguration(); <br /> 进行替换<br /> <br />2.如
2010-07-18 23:20:00
2210
原创 Spring Aop
<br />package com.test;<br />public class PersonServiceBean <br />{<br /> public String getPersonName(Integer id) { <br /> System.out.println("我是getPersonName()方法"); <br /> return "XXX"; <br /> } <br /> <br /> public void save(
2010-07-18 13:20:00
296
原创 Spring中 applicationContext.xml文件标头
<br /><?xml version="1.0" encoding="ISO-8859-1"?><br /><beans<br /> xmlns="http://www.springframework.org/schema/beans"<br /> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"<br /> xmlns:aop="http://www.springframework.org/schema/aop"<br /> xmlns:p="h
2010-07-18 11:40:00
913
原创 Java反射
<br />首先反射的入口是从Class开始的,所以如何获取Class就变得十分关键了。这里总结了几种方式: 1.通过${name}.class 语法。这里${name}可以是对象,也可以是原始数据类型,不过别忘了void.class和Void.class 2.通过${name}.TYPE 语法。这里${name}是八种原始数据的包装类和Void.TYPE 3.通过对象的getClass()方法。 4.通过Class对象的forName()方法 5.通过类Class的getSuperclass()获取父亲类
2010-07-01 23:55:00
1469
原创 SQL SERVER 2005连接池配置问题
<br />以前写的java程序基本不用连接池,后来看到一些书上介绍,还挺好用的,就是了一下。在此之前用过5.5这个版本,这个版本比较配,进入http://127.0.0.1:8080/admin后,就可以在可视界面下配,这里不多扯了。<br /> 主要看一个6.0版本。<br />1、在你的项目里的META-INF里建一个context.xml文件,内容如下。<br /> <?xml version="1.0" encoding="UTF-8"?><br /><Context reloadable
2010-06-22 03:09:00
1213
原创 Name jdbc is not bound in this Context
<br />javax.naming.NameNotFoundException: Name jdbc is not bound in this Context <br />这个错误网上也搜出一大堆。各种答案都有。最广泛的答案就是配置问题,然后给出所有的配置。<br />经过我的摸索,终于知道是下面一段配置导致这个错误:<br />web工程下的,WEB-INF下的web.xml添加这一段:<br /><resource-ref><br /> <description>DB Connection</
2010-06-22 02:35:00
2530
转载 用createEventObject来模拟事件参数
<br />原来在程序中模拟事件触发的时候,我写过一篇文章叫"在什么时候才会用到fireEvent方法呢?"。文章中说了我们怎么样来使用模拟事件的详细方法和步骤,不过当时忽略了fireEvent的一个Optional的参数oEventObject,它是做什么的呢?<br /><br /> 由于一次对事件的更精确的触发控制,才知道了为什么会需要createEventObject这个方法。原来觉得可以fireEvent,对于控制事件触发已经非常的方便和强大了,可是一次BT的控制,发现居然还必须自己控制事件
2010-06-13 23:57:00
947
原创 在popup窗口中俘获事件的缺陷&修复
<br />我们在处理HTML元素的事件时,通常可以使用两种方法来添加其处理函数。一是直接向HTML元素的事件处理回调(如:onclick、onlond等)赋值;一是使用元素的attachEvent()方法来添加处理函数。这两种方法对于普通的页面表现出来的效果是完全相同的,而对于popup它们却有很大的差别。<br /><br /> 先看下面的popup中事件处理示例,再来说是什么问题: <script language="javascript"><br />function NormalEventL
2010-06-13 23:09:00
415
转载 Javascript技巧
<br />1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<br /><table border oncontextmenu=return(false)><td>no</table> 可用于Table<br /><br />2. <body onselectstart="return false"> 取消选取、防止复制<br /><br />3. onpaste="return false" 不准粘贴<br /><br />4. onc
2010-06-11 02:33:00
257
原创 表创建并写脚本
create table TableX--code为主键( code varchar(50) primary key, name varchar(50), age int)create table TableY--code+class为主键( code varchar(50), class varchar(50), score int, CONSTRAINT [PK_TableY] PRIMARY KEY ( [code],[class]
2010-06-11 02:23:00
653
原创 SQL语句
<br />问题描述:<br /> 本题用到下面三个关系表:<br /> CARD 借书卡。 CNO 卡号,NAME 姓名,CLASS 班级<br /> BOOKS 图书。 BNO 书号,BNAME 书名,AUTHOR 作者,PRICE 单价,QUANTITY 库存册数<br /> BORROW 借书记录。 CNO 借书卡号,BNO 书号,RDATE 还书日期<br /> 备注:限定每人每种书只能借一本;库存册数随借书、还书而改变。<br /> 要求实现如下15个处理:<br /> 1. 写出建立BORRO
2010-06-11 02:02:00
888
转载 Javascript中的this讲解
<br />在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。<br /><br /> 下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处?<br /><br /> 1、在HTML元素事件属性中inline方式使用this关键字: <div onc
2010-06-10 01:11:00
382
转载 动态改变颜色
<br /><style><br /> #ltags {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 210px; PADDING-TOP: 0px; HEIGHT: 23px}<br /> #ltags LI {WIDTH:65px; BACKGROUND: url(../images/tagleft.png) no-repeat left bottom;
2010-06-09 11:24:00
380
原创 js控件
New Document /* alin *//* Email:caoailin111@sohu.com *//* QQ:38062022 *//* Creation date: 2004-6-13 */var myC_x,myC_y;var myC_timeset=null,myC_timeset1=null;var divObj=null;var inpu
2008-10-24 17:49:00
493
原创 如何判断数据库中某张表是否存在约束
select * from sysobjects where xtype = PK and parent_obj in (select id from sysobjects where name=表名 and xtype = U)
2008-09-19 10:06:00
1177
原创 dwr2.0+spring2.0+hibernate3.0开发的小程序
该程序是在网上下载的部分代码经过修改之后得到的,在运行该程序的时候会出现部分问题,在此不做详细的解释,如果有不懂的问题可以QQ:283365371一起来商讨.1.Book.java文件源代码:package com.book;public class Book { private String id; private String name; pri
2007-12-18 14:16:00
762
原创 一个spring+hibernate开发的小程序的修改(其中配置文件使用的是HibernateSynchronizer插件生成)
其中spring和Hibernate的使用包没有截图,自己可以把相应的包放在lib下面。1.Admin.javapackage com.admin;public class Admin { private String id; private String uname; private String upsw; private String ulevel;
2007-12-12 15:01:00
473
原创 JS实现浏览器菜单命令(转贴)
一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令的实现 [格式]:document.execCommand("open") [说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似,大家也可依此琢磨琢磨。 [举例]在之间加入: 打开 2、〖使用 记事本 编辑〗命令的实现 [格式]:location.replace("view-source:"+l
2007-11-22 19:00:00
346
转载 查询及删除重复记录的方法大全
1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有
2007-11-13 16:03:00
348
1
原创 dwr+ibatis+sql server 2000开发的小程序
1.web.xml和dwr.xml两个配置文件http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/
2007-11-12 11:55:00
893
1
原创 一个简单的dwr小程序
1. web.xml和dwr.xmlhttp://www.getahead.ltd.uk/dwr/dwr10.dtd"> http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.su
2007-11-07 14:57:00
526
转载 用Eclipse+MyEclipse开发struts的一个经典的实例(转)
文本主要介绍用myeclipse的struts designer(图形化开发环境)开发一个简单的用户登录程序片段。主要包括2个jsp文件、一个ActionForm、一个Action等其它userLogin.jsp(用户登录及错误提示页面) userLoginSuccess.jsp(提示登录成功页面)User
2007-11-05 11:27:00
744
转载 图解MyEclipse配置struts+hibernate+spring
图解MyEclipse配置struts+hibernate+spring 这几天把hibernate和spring好好看了下,再想想struts的一些东西,决定
2007-11-05 10:14:00
1201
1
转载 使用myeclipse集成struts,hibernate,spring的一个示例程序(转贴)
使用myeclipse集成struts,hibernate,spring的一个示例程序(转) 在java 企业应用领域,ejb的功能强大同ejb的配置复杂,难于
2007-11-05 09:30:00
746
转载 动态提示框
动态提示框动态提示的下拉框a{color:red;text-decoration:none;font-size:12px}动态提示的下拉框 请输入1或2或3或4或5进行测试: 1 12 123 1234 2 23 234 2345 3 34 345 3456 5 51 51w 51wi 51win 51windows var TempArr=
2007-11-02 11:51:00
501
转载 javascript操作两个选择列表(有两个列表,如何实现在一个列表通过双击和多选列表中内容添加到另一个列表. )
本程序要求实现的功能如下: 有两个列表,如何实现在一个列表通过双击和多选列表中内容添加到另一个列表. Select Opvar o;function MoveTo(index){ if (index!=undefined) { o=source.options[index]; distinct.options.add(new Option(o.
2007-11-01 19:01:00
1938
原创 javascript如何在两个窗口之间返回值
1.此问题涉及到两个页面1.htmlhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">无标题文档function closewindow(){ window.returnValue="1234"; window.close();}2.html New Document fu
2007-11-01 16:45:00
597
转载 java操作时间转换大全
java.util.*;import java.text.*;import java.util.Calendar; public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() { Date currentTim
2007-11-01 12:01:00
726
原创 如何利用javascript得到系统当前时间(含有格式的)
1.系统时间 function getDate(){ var d,s,t; d=new Date(); s=d.getFullYear().toString(10).slice(-2)+"-"; t=d.getMonth()+1; s+=(t>9?"":"0")+t+"-"; t=d.getDate(); s+=(t>9?"":"0")+t+" "; t=d.getHours
2007-11-01 11:45:00
4048
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人