自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (3)
  • 收藏
  • 关注

原创 struts2 convention插件的使用

struts2 convention插件的相关文章在网络上还很少,今天研究了一下官方文档 http://cwiki.apache.org/WW/convention-plugin.html Dynamic Web Projecteclipse3.3jdk1.6tomcat6 必要jar列表 commons-fileupload-1.2.1.jarco...

2009-05-29 20:31:47 115

原创 Struts使用convention-plugin实现零配置

最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。使用Convention插件,你需要将其JAR文件放到你应用...

2009-05-29 20:13:08 62

原创 EJB3学习笔记之 EJB3中的注释(一)

1.   <!-- [endif]-->@EJB 注释 其常用属性如下:        beanName: 指定 EJB 的类名(不带包名),        mappedName: 指定 Bean 实例的 JNDI 名。 例如:        A 、 @EJB(beanName=” A”)               IA  a; ...

2009-05-29 20:07:59 74

原创 Struts2中的零配置与CoC(Convention over Configration)

Struts2中的零配置与CoC(Convention over Configration)摘要:介绍Struts2中的零配置(Zero Configuration),以及如何用COC来更好地简化Struts2的配置。在第一章,我使用Maven来创建一个起点项目;第二章,以该项目为例,讲解如何使用Struts2的零配置;第三章,论述第二章中的实现方式的缺陷,然后讲解如何使用COC来改进这些缺陷...

2009-05-29 19:59:19 108

原创 SpringSide 3 的进步 零配置

在SpringSide的官方主页上,写着SpringSide 3 中包含的主流组件:Spring 2.5 + Hibernate 3 + Struts 2 + JSP 2.0 + JQuery + JAX-WS 2 (by Apache CXF 2) +SpringSecurity 2.0。不过,如果你认为和SpringSide 2 相比,升级的只是版本号,那么你就大错特错了。像我这样从Sprin...

2009-05-28 09:14:41 81

Hibernate Annotation几种关联映射

Hibernate Annotation几种关联映射一对一(One-To-One)使用@OneToOne注解建立实体Bean之间的一对一关联。一对一关联有三种情况:(1).关联的实体都共享同样的主键,(2).其中一个实体通过外键关联到另一个实体的主键(注意要模拟一对一关联必须在外键列上添加唯一约束),(3).通过关联表来保存两个实体之间的连接关系(要模拟一对一关联必须在每一个外键上添加唯一...

2009-05-28 09:11:44 69

开源的经典网站openCMS

经典技术网站: http://www.opencms.cn/forum.html?set=zh_CN&actionurl=listthreads&parm=24开源文档的网站:http://en.wikipedia.org/wiki/OpenDocjava开源文档大全:(Hibernate注解的经典网站)http://www.open68.com/html/hibernat...

2009-05-28 09:11:01 76

spring2.5 和Hibernate的注解的应用

一、步骤    a. <!-- 数据源 -->     <jee:jndi-lookup id="f3CenterDS"        jndi-name="java:/comp/env/jdbc/f3Center" />    b.配置SessionFactory     <bean id="f3CenterSessionFactory"      ...

2009-05-28 08:59:48 56

原创 Hibernate 3 Annotations

这些年来,Hibernate几乎已经成为java世界中数据库持久化方面事实上的标准,它强大灵活并且性能优秀.在这篇文章中,我们来看一下Java 5的注解功能怎么简单地用在你的hibernate代码中让你的持久化层变得更容易.在过去,Hibernate 依靠外部的XML文件来配置持久化对象,数据库映射文件定义在一组XML映射文件里并且在程序开始的时候被装载.有很多办法来创建这些映射文件,或者自动从一...

2009-05-28 08:54:57 89

hibernate3的注解映射学习

注解映射必须满足两大条件:Hibernate3.2以上版本和JSEE 5。 @Entity 类注释,所有要持久化的类都要有 @Entity  public class Org  implements java.io.Serializable {    }  @Id 主键      @Id       @GeneratedValue        pr...

2009-05-28 08:51:50 91

JBPM开发资料整理

工具资料:a.JBoss IDE插件的捆绑式Eclipse版本.   http://www.jboss.com/products/jbosside/downloads  (windows平台用户选择JBossIDE-1.6.0.GA-Bundle-win32.zip, linux用户选择JBossIDE-1.6.0.GA-Bundle-linux-gtk.tar.gz)b.JBOSS服务器下载地址...

2009-05-23 10:38:46 94

原创 JBPM的重要概念

JBPM的表关系:JBPM_ACTION                                 action记录表 JBPM_DECISIONCONDITIONS     结果条件表 JBPM_DELEGATION                        委托表 JBPM_EVENT                                    事件表 处理进入或者离...

2009-05-22 14:18:01 100

原创 Eclipse 插件下载地址列表

subversion 版本控制,相当于CVS 安装:http://subclipse.tigris.org/install.html Name: Subclipse URL:  http://subclipse.tigris.org/update_1.0.x http://subclipse.tigris.org/update_1.2.x CSS Editor for Eclipse http:/...

2009-05-22 14:15:52 613

DWR中各种java方法的调用总结

一、dwr配置篇之web.xml 1、最小配置 <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> </servlet> <...

2009-05-20 19:06:20 152

DWR中各种java方法的调用

DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。    网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在javascript中是如何调用的。    本文以DWR 1....

2009-05-20 18:47:34 47

MYSQL 字符集问题

suse 10 下mysql安装 原文:http://blog.sina.com.cn/s/blog_5f49af3b0100dmxw.html 一 、 安装MYSQL1. 下载MYSQL的安装文件MySQL-server-5.0.22-0.i386.rpmMySQL-client-5.0.22-0.i386.rpm下载地址可以到官方网站上www.mysql.com 或...

2009-05-18 17:00:23 57

HttpClient 学习整理

HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供...

2009-05-18 16:55:40 40

JS的正则表达式

校验是否全由数字组成 [code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code] //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 [code] function i...

2009-05-17 09:10:56 59

原创 SSO单点登录解决方案

实现SSO的技术主要有:(1)基于cookies实现,需要注意如下几点:如果是基于两个域名之间传递sessionid的方法可能在windows中成立,在unix&linux中可能会出现问题;可以基于数据库实现;在安全性方面可能会作更多的考虑。另外,关于跨域问题,虽然cookies本身不跨域,但可以利用它实现跨域的SSO。(2)Broker-based(基于经纪人),例如Kerberos等;...

2009-05-17 09:09:31 293

原创 单点登录(SSO)解决方案

方案概述   现代企业的信息化建设越来越完善,各种电子邮件系统、网络办公、电子财务、人事管理、针对特定行业的业务系统的信息网络化等进入了千百个企业。而企业业务正常运营时,企业用户需要同时访问多个业务系统,并经常浏览企业内部网中的相关信息资源。由于用户在访问不同业务系统时需要独立访问该业务系统;同时,用户需要在各系统间频繁地切换,操作较复杂,无法快速地获得相关业务信息并加以分析利用,此外,用户在进行...

2009-05-17 09:07:40 351

原创 JBoss下的单点登陆(SSO)技术实现分析

本文介绍了单点登陆(SSO, Single Sign On)的实现原理,详细地解释了单点登陆的实现原理以及实现过程中的关键点和相关选项的含义,并且通过Josso与JBoss服务器的集成,简要介绍了在JBoss环境中单点登陆的实施。      随着互联网的不断发展,各种网络化应用服务的不断普及,在大中型企业中,用户可能每天需要登录到许多不同的信息应用系统,如协同办公系统、邮件系统、文件关系系统、各种...

2009-05-17 08:48:38 151

原创 JForum 的 SSO集成的问题解决

关于JForum论坛的基本情况就不在此介绍了,官方网址:www.jforum.net.jforum论坛系统的安装也很简单,按照官方文档,或者google一下,基本都可以搞定,在此就不在介绍了。大概描述一下我使用jforum的情况:1.应用服务器:weblogic8.1 2.数据库:oracle10g 3.已有一个电子商务网站,需要和jforum进行简单的集成,提供sso(单点登录的功能)。 4...

2009-05-17 08:48:01 128

原创 SSO解决方案大全

 Sun已经通过官方宣布将开放一个身份管理系统的代码,改身份管理系统为Dubbed OpenSSO (Open Web Single Sign-On),Dubbed OpenSSO产品是一套工具,利用改工具企业能够创建一个统一的授权和session管理框架,以至于连接不同类型的基于Web的和基于Java的应用程序。     Dubbed OpenSSO软件要求J2EE应用服务器,但是为了便携特性...

2009-05-17 08:47:02 198

原创 JSF和DWR整合详解

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation=&quo

2009-05-16 08:50:09 134

原创 Spring与DWR集成的新方法

集成效果:不需要dwr.xml进行配置,可以完全在spring配置需要remote到客户端的bean,可以将spring的bean暴露给客户端,通过javascript调用(这一点很爽啊)。集成步骤:1、将Spring的namespace重新定义为:<beans xmlns="http://www.springframework.org/schema/beans"  ...

2009-05-16 08:46:41 67

原创 JSF与DWR的整合

①、在正常配置DWR(包括reverse ajax配置)及JSF之后在web.xml中做如下定义:     <filter>        <filter-name>DwrFacesFilter</filter-name>        <filter-class>            org.directwebremoting....

2009-05-16 08:44:33 79

原创 DWR和WebWork整和

 WebWork/Struts 2DWR也提供与OpenSymphony(www.opensymphony.com/webwork)所开发的WebWork框架的集成。借助于这种支持,可以远程访问自己的WebWork Actions,就像任何其他类一样。请注意,WebWork现在已经成为Struts 2,并且从根本上看,这种集成应该是相同的(尽管现在xwork.xml指向struts.xm...

2009-05-16 08:40:45 93

原创 DWR中各种java方法的调用

DWR是一个框架,简单的说就是能够在#直接调用java方法,而不必去写一大堆的#代码。它的实现是基于ajax的,可以实现无刷新效果。     网上有不少DWR的例子,但大都只是某种方法的调用,本文只在使用层面上介绍DWR,并不涉更多的技术与设计,其目的是让初学者能够很快的学会各种java方法在#中是如何调用的。    本文以DWR 1.1 为基础,对于DWR 2.0,因为还没有正式发布版,故...

2009-05-16 08:37:08 82

dwr/struts实例开发

先讲一下应用的结构页面端:    demo.jsp用来展示界面服务端:    DemoAction是Struts中的Action子类负责控制转换,    DemoFacade是业务类负责业务处理。    Goods是一个业务实体类Struts部分的配置就忽略不说了,实际上这个应用并没有包含Struts的配置主要讲一下dwr的配置,首先需要在web.xml增加下面的servelt映射:  &lt...

2009-05-16 08:35:32 81

DWRUtil API使用方法

$("precloneNode1suf") 取得该对象;DWRUtil.selectRange("selectRangeBasic", 5, 15) 选中selectRangeBasic文本框里面从第五个字符到第15个字符之间的字符.DWRUtil._getSelection("selectRangeBasic") 得到selectRangeBasic文本框里选中的字符.var arrayFiv...

2009-05-16 08:32:08 72

DWREngine API 使用方法

//简易函数;abc(handler){ }DWREngine.beginBatch(); 开始缓存;DWREngine.endBatch();提交缓存;DWREngine.defaultMessageHandler(abc);默认的消息句柄;DWREngine.setTextHtmlHandler;当接收到html时发生的事件;<没有期待到javascript时,不解其意>DWREn...

2009-05-16 08:29:07 76

原创 DWRUtil API学习

DWR 处理各种form表单Select/option,table util.js包含一些有用的函数function,用于在客户端页面调用. 主要功能如下: 代码 1、$() 获得页面参数值    2、addOptions and removeAllOptions 初始化下拉框    3、addRows and removeAllRows   填充表格    4、getText   取得text属...

2009-05-16 08:25:25 53

DWRUtils API 使用方法

$("precloneNode1suf") 取得该对象;DWRUtil.selectRange("selectRangeBasic", 5, 15) 选中selectRangeBasic文本框里面从第五个字符到第15个字符之间的字符.DWRUtil._getSelection("selectRangeBasic") 得到selectRangeBasic文本框里选中的字符.var arrayFi...

2009-05-15 15:44:03 54

Dwr 学习研究应用--DWR的注解的使用

DWR2.0新增加了JDK5的注解(Annotation)功能,使用注解功能之后可以从很大程度上简化了原来的dwr.xml的配置,使用起来非常的方便。一、配置DWR使用注解功能如果让dwr使用注解功能需要在web.xml进行如下配置:<servlet>        <servlet-name>dwr-invoker</servlet-nam...

2009-05-15 15:42:48 197

struts2的学习

1、使用领域对象来接收用户输入 er对象中包含两个字段:username和password,在Action中有一个User对象user,则在jsp中:Jsp代码 <input type="text" name="user.username">   <input type="text" name="user.password">  <input type

2009-05-15 10:30:24 52

原创 搜索计算的规则

面向Web应用的网页预处理2003年12月3日(讲稿由张志刚协助准备)搜索引擎的三个组成部分收集,得到"原始网页文件"服务,需要的是"网页的表示"整理,中间的转换及其相关任务天网流程"整理"阶段的目标便于服务的实现:效果,效率效果 – 服务对用户的效果例如搜索引擎,就要追求"相关性"之类效率 – 不仅是用户感到的服务的效率,还有生成服务系统的效率"不太优化"的流水线 单服务目标还是多服务目标 收集...

2009-05-15 10:28:45 203

40种网页常用小技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键<table border oncontextmenu=return(false)><td>no</table> 可用于Table2. <body onselectstart="return false"> 取消选取、防止复制3. o...

2009-05-14 19:40:40 85

Class文件内容及常量池

      转载自:    http://hxraid.iteye.com/blog/687660         当JVM运行Java程序的时候,它会加载对应的class文件,并提取class文件中的信息存放在JVM开辟出来的方法区内存中。那么这个class文件里面到底有些什么内容呢? 一、class文件内容概述 class文件是由8bits的字节流组成,全部字节构成了1...

2009-05-13 17:41:05 145

应用HttpClient来对付各种顽固的WEB服务器

 一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提...

2009-05-13 16:58:13 36

原创 利用httpclient访问受保护的资源地址

模拟登录  1、session方式package com.crawinfo.httpclient;import java.io.IOException;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpException;import org.apache.com...

2009-05-13 16:56:40 136

jQuery最新API

jQuery最新API,通过使用 jQuery 应用 JavaScript 效果。jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。

2012-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除