Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

Archive for 07月, 2009

js禁止拖放对象文本被选择的方法::javascript基础教程

Published by admin on 07月 22, 2009

禁止拖放对象文本被选择的方法:
1.ie中设置拖放对象的onselectstart返回false,在ff中设置样式MozUserSelect(css:-moz-user-select)为none。
这种方法只能禁止拖放对象本身被选择。
2.
ie:document.selection.empty()
ff:window.getSelection().removeAllRanges()

兼容的写法:
window.getSelection ? window.getSelection().removeAllRanges() : document.selection.empty();
这种方法不但不影响拖放对象的选择效果,还能对整个文档进行清除.

[转]主题:JS原创经典之泡泡堂

Published by admin on 07月 22, 2009

1 主机移动WASD,空格放炸弹.. 副机移动上下左右,回车放炸弹.

2 文件比较大,主要是图片多. 源程序只有18K..

3 IE7和FF测试通过,最近开始忙起来,没有时间去完善了.

下载地址

Spring的三种实例化Bean的方式

Published by admin on 07月 21, 2009

Spring的三种实例化Bean的方式  1,xml配置使用bean的类构造器

  2,xml配置+factory类,使用静态工厂方法实例化

  3,xml配置+factory类,使用实例工厂方法实例化

  以下分别说明

  1,xml配置使用bean的类构造器

  请参照前一篇文章《第一个Spring程序,HELLOWORLD》。

  2,xml配置+factory类,使用静态工厂方法实例化

  请参照以下代码中蓝字的部分,红字的部分为第三种方法所用。

  xml文件配置

  xml文件名:beans.xml
Read the rest of this entry »

JDBC连接MySQL数据库关键的四个步骤::java教程

Published by admin on 07月 21, 2009

1、查找驱动程序  MySQL目前提供的Java驱动程序为Connection/J,可以从MySQL官方网站下载,并找到mysql-connector-java-3.0.15-ga-bin.jar文件,此驱动程序为纯Java驱动程序,JDBC链接MySQL不需做其他配置。

  2、动态指定classpath

  如果需要执行时动态指定classpath,就在执行时采用-cp方式。否则将上面的.jar文件加入到classpath环境变量中。

  3、加载JDBC 连接MySQL

  • try{  
  •  Class.forName(com.mysql.jdbc.Driver);  
  •  System.out.println(Success loading Mysql Driver!);  
  • }catch(Exception e)  
  • {  
  •  System.out.println(Error loading Mysql Driver!);  
  •  e.printStackTrace();  
  •   4、设置JDBC连接MySQL的URL

    jdbc:mysql://localhost/databasename[?pa=va][&pa=va] 

    通过使用JDBC的statement进行数据操作::java教程

    Published by admin on 07月 21, 2009

    使用JDBC的statement进行数据的查询,基本步骤如下:  1. 初始化simpleDbSource对象

      2. 获得getconnection

      3. createStatement 获得查询语句

      4. executeUpdate, 执行更新语句

      5. 关闭使用的statement, connection, 注意次序不要弄错

      注意:更新语句,执行过一次后,column需要递增,否则报错
    Read the rest of this entry »

    新手入门之Spring BeanDoc使用

    Published by admin on 07月 18, 2009

    新手入门之Spring BeanDoc使用

       Spring BeanDoc 是一个根据spring的bean配置文件生成文档的工具。1.下载:
    spring-beandoc-0.7.0:
    Read the rest of this entry »

    hibernate+spring 基础教程

    Published by admin on 07月 18, 2009

    hibernate+spring
    本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。  本文包含以下内容:   ·配置Hibernate和事务

       ·装载Spring的applicationContext.xml文件

       ·建立业务层和DAO之间的依赖关系

       ·将Spring应用到Struts中

      简介
    Read the rest of this entry »

    在Eclipse中集成Ant编程之配置篇(2)

    Published by admin on 07月 13, 2009

    五、 添加新的Ant任务和类型  你可以通过使用”Window→Preferences→Ant→Runtime”中的”Ant preferences”页面来把新的Ant任务和类型添加到Eclipse中。这些任务和类型可以在将来用于build文件而不必使用taskdef或typedef任务(它们在通常情况下是需要的)。  为了添加一项新任务,请选择显示在图4中的”Tasks”选项卡,并点击”Add Task”按钮,然后导航到新的Ant任务所在的JAR文件。为了添加一个新类型,点击”Types”选项卡,并且遵循与刚才一样的步骤即可。
    Read the rest of this entry »

    在Eclipse中集成Ant编程之配置篇1

    Published by admin on 07月 13, 2009

    提要:本文将向你展示如何使用Eclipse设置为Ant所用的属性值和环境变量,并简要分析如何配置Ant编辑器以便从Eclipse内部操作Ant文件。

      一、 修改Ant Classpath

      在使用一个可选的或定制的任务时,你可能需要把其它库添加到classpath中。为此,你可以通过以全局方式或使用一个单独工程的启动配置来修改Ant classpath。为了给一个单独的Eclipse工程设置Ant classpath,打开该工程的Ant启动配置并点击Classpath选择卡;然后,通过点击”Add External JARs”按钮来添加外部的JAR文件。

      你可以用全局方式修改Ant classpath以使之应用于所有的工程。为此,你可以选择”Window→Preferences→Ant→Runtime”并点击”Classpath”选项卡。在此,你可以据需要添加JAR文件,通过这种途径进行的设置可以为所有的Ant构建所用。
    Read the rest of this entry »

    Spring example JPetStor代码分析

    Published by admin on 07月 12, 2009

    JPetStor (Spring Sample) 的分析

    1. 启动:

     1.1)分析web系统首先分析 web.xml , JPetStor 中 将所有 *.do 映射到 org.springframework.web.servlet.DispatcherServlet ,本映射会在application deployed 时候由WEB进行初始化。

     1.2)application deploy 时候,启动spring需要的两个 Context ,其中包括两个Context 文件 /WEB-INF/dataAccessContext-local.xml /WEB-INF/applicationContext.xml

    2. 用户登陆部分

     2.1)form POST数据到 /shop/signon.do ,*.do 映射到 org.springframework.web.servlet.DispatcherServlet
     2.2)由Spring MVC 控制,根据Spring Context中配置的 url 映射,本例子在 petstore-servlet.xml 中
        
      <bean name=”/shop/signon.do” class=”org.springframework.samples.jpetstore.web.spring.SignonController”>
       <property