`
文章列表
If you work in the computing industry, the chances are good that you've heard of LDAP by now. Wondering what all the excitement is about? Want to know a little more about the underlying technology? You've come to the right place. This introduction - the first in a series of articles describ ...
转自: http://hu437.iteye.com/blog/716900   LifeRay Portal 6于7月15日正式发布了,从今天起在这里写下自己的LifeRay Portal学习笔记   Liferay是一个开源的 Portal产品,提供对多个独立系统的内容集成,为企业信息、流程等的整合提供了一套完整的解决方案,和其他商业产品相比,Liferay有着很多优良 的特性(但是缺点也很明显,文档太少,学习成本有点高),而且免费,对于Liferay portal的详细介绍可以看其官网:http://www.liferay.com/zh/products/liferay-po ...
这篇所说的Struts Portlet是在Ext环境下开发的,使用liferay里面集成的Struts 1.2   开发流程图   本文是基于以前的在Liferay IDE里面创建的ext环境开发。 准备工作 1、在ext-web目录下面创建如下目录/html/portlet/struts 2、在ext-impl/src下面创建包content,并在这个包下面创建文件Language-ext_zh_CN.properties 3、将tomcat/webapps/root/WEB-INF下面的liferay-display.xml文件copy到ext环境下面的WEB-I ...
很好的一篇文章,转过来收藏一下   转自:http://blog.csdn.net/cocojiji5/archive/2008/12/08/3478507.aspx   使用用户名和密码来验证用户的身份是最普通也最常见的方法,虽然在安全性方面也比较弱,由于其运用的广泛性还是成为了WS-Sec ...
转自: http://hi.baidu.com/%D3%C0%B2%BB%D1%D4%C6%FA%B7%E8%D7%D3/blog/item/d669e5d4a00520cd50da4b70.html 简介 Java 自带的 keytool 工具是个密钥和证书管理工具。它使用户能够管理自己的公钥 / 私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户 / 服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。 keystore 是一个密码保护 ...
转自 http://blog.csdn.net/fhd001/archive/2010/09/05/5864413.aspx   pom.xml   <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v ...
转自 http://www.blogjava.net/baoyaer/articles/116413.html   WSDL文档可以分为两部分。顶部分由抽象定义组成 ,而底部分则由具体描述组成。抽象部分以独立于平台和语言的方式定义SOAP消息,它们并不包含任何随机器或语言而变的元素。这就定义了一系列服务,截然不同的网站都可以实现。随网站而异的东西如序列化便归入底部分,因为它包含具体的定义。 l 抽象定义 Types - 独立与机器和语言的类型定义 Messages - 包括函数参数(输入与输出分开)或文档描述 PortTypes - 引用消息部分中消息定义来 ...
Spring MVC中修改校验的异常信息 原文转自: http://jetmah.iteye.com/blog/821887   找了很久这方面的帖子,终于找到了,很感谢这位朋友分享,paste这里作为收藏   使用一个例子来说明一下,Spring使用的是3.0.x: public class Account {     @ Pattern ( regexp = " [a-z0-9]{3,50} " )     private   String name ;   ...
为了方便学习,原文转自http://sarin.iteye.com/blog/832963 Security对数据库验证用户有两种方式,上文提到的是它默认支持的数据库表结构,但基本上用于实际是不现实的,因为我们的数据库都有自己的业务逻 辑,所以现在来看看怎么在我们自己的数据库上进行Security框架的用户验证整合,这里给出一个比较通用的数据库权限设计结构:     假设我们的数据表名称为b_user和b_userrole,它们的结构如下: CREATE TABLE `b_user` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `USE ...
为了方便学习,原文出自http://sarin.iteye.com/blog/830831 现在来说Security部分。Spring Security框架是Acegi Security的升级,这个框架就是利用了多重过滤的机制对请求进行处理,将符合要求的请求放行,不符合要求的请求阻止下来,这是最大的原理。下面先来看看简单的url过滤吧。     先写一个用于验证身份的登录页面: <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <html> & ...
为了方便学习,原文出自http://sarin.iteye.com/blog/829738 Spring的MVC模块是一种简洁的Web应用框架,实现了MVC模式来处理HTTP请求和响应。相比于Struts系列,SpringMVC的MVC 更加明显,将控制器和视图的定义完全分离,它们不需要在一个命名空间下了。它有Spring的全部优点,bean的配置更加舒服。而Spring 3的注解配置使得代码编写更加优雅。本例结合Spring MVC和Security框架进行小小整合,仅做功能说明,不详细探究其原理。     首先是建立项目,做一个简单的消息发布功能,代码结构如下,使用Maven可 ...
首先,JAVA自身支持调试功能,并提供了一个简单的调试工具--JDB,类似于功能强大的GDB,JDB也是一个字符界面的调试环境,并支持设置断点,支持线程线级的调试。 JAVA的调试方法如下: 1。 首先支持JVM,并设置参数,使之工作在DEBUG模式下,加入参数:-Xdebug -Xrunjdwp,transport=dt_socket,server=y,address=5432,suspend=n,onthrow=java.io.IOException,launch=/sbin/echo 其中,-Xdebug是通知JVM工作在DEBUG模式下,-Xrunjdwp是通知JVM使用(j ...
SSL协议的工作流程:       服务器认证阶段:1) 客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接;2) 服务器根据客户的信息确定是否需要生成新的主密钥,如需要则服务器在响应客户的“Hello”信息 ...
<Server>元素 它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个<Service>元素.并且它不能做为任何元素的子元素. <Server port= "8005" shutdown= "SHUTDOWN" debug= "0" >   ...
一、引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……]     二、 B-Tree 我们常见的数据库系统,其索引使用的数据结构多是 B-Tree 或者 B+Tree 。例如, MsSql 使用的是 B+Tree , Oracle 及 Sysbase 使用的是 B-Tree 。所以在最开始,简单地介绍一下 B-Tree 。 ...
Global site tag (gtag.js) - Google Analytics