存档

2008 年 09 月 - 27 文章

Facelets——专为 JSF 设计的视图技术

Richard Hightower rhightower@arc-mind.com, 开发人员, ArcMind Inc.2006 年 2 月 21 日试 图把 JSF 和 JSP 结合起来就像试图要把脚硬塞进手套一样:可能做得到,但是只是更好的解决办法出现之前的一个权宜之计。在这篇文章中,JSF 的热心支持者 Rick Hightower 介绍了关于 Facelets 他最喜欢的内容:容易的 HTML 样式的模板化和可重用的复合组件。 由于最近在 Java™ 服务器外观(JSF)项目上工作,我很有幸第一次使用了 Facelets。关于 Facelets,我最喜欢的是它让我可以创建可重用....
More...

Seam 的一些必备知识

Seam框架本身基于JSF和EJB3.0,所以JSF和EJB3是必须要了解的内容,为了更好的使用JSF还需要了解Facelets(JSF和JSP相关)。 JSF的教程可以参考Sang Shin(sang.shin@sun.com)的J2EE的教程 http:www.javapassion.comj2ee EJB3 和 JPA 还可以参考这个教程: http:www.javapassion.comj2ee 上面两个教程唯一的缺点是:是英文写的;但是也是优点,很原汁原味,不过过分偏重了Sun(个人观点)。 Facelets可以参考ibm上面的文章:《Facelets 非常和是 J....
More...

关于UML中的Stereotype

 
在Java程序中保留Stereotype UML拥有一系列可用来扩展其核心概念的机制,但最为人们熟知的也许就是Stereotype。Stereotype一般译作“构造型”,它是一种扩展元 模型语义的建模元素。构造型必须基于元模型中特定的现有类型或类。构造型可扩展已有类型和类的语义,但不能改动它们的结构。构造型默认的表示方法是在关键 词周围加上尖角双括号,这种双括号在某些欧洲语言中自然存在,因为它很象两个尖括号,所以用两个尖括号也是一种被认可的表示方式。 构造型几乎适用于UML中的任何元素,包括类、属性、操作....
More...

Apache Maven 2 简介

 
级别: 中级 Sing Li westmakaha@yahoo.com, 作家, Wrox Press 2007 年 1 月 08 日 现代软件项目不再是单个本地团队独立开发的产物。随着健壮的企业级开源组件的可用性日益提高,当今的软件项目需要项目团队间的动 态协作,往往也需要混合使用在全球范围内创建和维护的组件。如今,Apache Maven 构建系统步入了第二代,它和由 Internet 带来的全球软件开发时代之前所创建的那些遗留构建工具不同,它完全是重新设计的,以应对这些现代的挑战。本教程将带您从头领略 Maven 2。 开始之前 现代软件开发基于健壮的企业级开源技术,它需要....
More...

安全注释和授权在 GlassFish 和 Java EE 5 SDK 中的应用

By Shing Wai Chan, 71408 安全性对于企业环境非常重要。在 Java EE 5 GlassFish 环境中,您可以通过以下几种方式实现安全性: 传输层安全性 TLS 安全套接字层 SSL 技术身份验证 Authentication 和授权 Authorization消息层安全性(仅适用于 GlassFish 中的 Web 服务) 本文讨论身份验证和授权。参考资料 [1]、[2] 和 [3] 讨论了如何在客户端和服务器端为 Enterprise JavaBeans 和 Web 服务建立 SSL 环境。Web 服务的消息层安全性将在以后的文章中讨....
More...

NetBeans 时事通讯(刊号 # 25 - Sep 11, 2008)

body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-color:#e3eaf1; text-align:center; } #letter....
More...

Building Enterprise Applications for GlassFish using Netbeans IDE and Maven2

A few weeks ago an article appeared in the Netbeans Knowledge Base about how to get started with GlassFish V2, Maven2 and Netbeans 6.0. It is a great article doing exactly what the title says: getting you started with Maven2 in Netbeans 6.0 and deploying the project thus created to GlassFish V2. Des....
More...

Integrating Seam with Maven, Netbeans and GlassFish

The application that resulted from my previous article on Maven, Netbeans and GlassFish uses Hibernate for JPA and Facelets for JSF. This is an ideal situation to make the move to Seam. In the past few weeks I have spent some time on using Seam in GlassFish applications but I haven’t been very succe....
More...

Participate in MySQL-GlassFish Student Contest and Win $500

We just announced a new student contest... Use MySQL database and GlassFish application server to develop a web application and write a review for... A chance to win a grand prize of $500 in Visa debit card, andFive chances to win a prize of $250 in Visa debit card ....
More...

Building Seam 2.0 Application with NetBeans 6.1

Building Seam 2.0 Application with NetBeans 6.1 转载请保留作者信息: Author: 88250 Blog: http:blog.csdn.netDL88250 MSN Gmail QQ: DL88250@gmail.com Table of Contents Introduction 1 Prerequisites 2 Seam glimpse 2 Set up HelloSeam application 2 Create Project 2 Create a enterprise....
More...

Better Builds with Maven学习笔记

 
第一章 Maven介绍 Maven是什么 Maven包括一系列构建标准:一个产品库模型,一个管理和描述项目的软件引擎。定义了构建、测试、部署项目产品的标准生命周期。提供了一个简单实用符合 Maven标准的通用构建逻辑。是一个在Apache软件基金会下的开源项目,是一个声明式项目管理工具通过项目对象模型Project Object Model),用来简化软件项目管理过程的框架。 Maven好处 一致Coherence Maven以一系列最佳实践为基础使组织标准化,因为Maven是根据标准化模型构造的。 重用Reusablity Maven构建于可重用的基础之上。当你使用Maven时你可以高....
More...

NetBeans Globel Translation Team T-shirt!

I received the T-shirthave been mentioned since Jul, here yesterday.Till now, I am very excited, and I will upload some photos later.
More...

Maven2 的新特性

 
Maven 出现到现在也有很长时间了,初识它的感觉至今仍清晰的印在脑海中。现在想来,当时从 Ant 移情 Maven 的想法其实很朴素,就是因为 Maven 可以以网站的形式展现与项目相关的信息,如开发人员列表、各种 Report。这种方式为项目的构建带来了极大的方便,尤其是 Report 的。试想对于产生的 Junit-Report、JavaDoc、CheckStyle、PMD 等报告,如果没有一个统一的入口,每次切换目录是多么令人厌烦的事情! Maven 无疑是相当成功的,这一点从越来越多的开源项目开始使用 Maven 就可以看出。Maven 取得成功的原因很简单:在简化构建脚本的同时,功....
More...

HTML 5 中的新元素

HTML 5 中的新元素结构和语义 文档选项未显示需要 JavaScript 的文档选项打印本页'; --打印本页 将此页作为电子邮件发送'; --将此页作为电子邮件发送级别: 初级Elliotte Rusty Harold elharo@metalab.unc.edu, 副教授, Polytechnic University2007 年 8 月 27 日新千年以来,超文本标记语言(HTML)5 第一次向 HTML 中引入新的元素。新的结构元素包括 aside、figure 和 section。新的内联元素包括 time、meter 和 progress。新的内嵌元素有 vid....
More...

NetBeans 时事通讯(刊号 # 26 - Sep 17, 2008)

body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-color:#e3eaf1; text-align:center; } #letter....
More...

TestNG 使 Java 单元测试轻而易举

TestNG 使 Java 单元测试轻而易举试用这个测试框架,了解它对 JUnit 的超越文档选项未显示需要 JavaScript 的文档选项 打印本页'; -- 打印本页 将此页作为电子邮件发送'; -- 将此页作为电子邮件发送样例代码级别: 初级Filippo Diotalevi filippo.diotalevi@it.ibm.com, IT 专家, IBM 意大利2005 年 1 月 06 日JUnit 框架是 Java 语言单元测试当前的一站式解决方案。这个框架值得称赞,因为它把测试驱动的开发思想介绍给 Java 开发人员并教给他们如何有效地编写单元测试。但是,在过去的几年中,....
More...

Maven 配置篇之 pom.xml

 
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看: project modelVersion4.0.0modelVersion !-- The Basics -- groupId...groupId artifactId...artifactId version...version packaging...packaging dependencies...de....
More...

Building Seam 2.0 Application with NetBeans 6.1(Maven2)

Building Seam 2.0 Application with NetBeans 6.1Maven2 转载请保留作者信息: Author: 88250 Blog: http:blog.csdn.netDL88250 MSN Gmail QQ: DL88250@gmail.com Table of Contents Introduction 1 Prerequisites 2 Seam glimpse 2 Set up SeamMaven application 3 Create Projects 3 ....
More...

NetBeans 时事通讯(刊号 # 27 - Sep 24, 2008)

body { margin:5px 15px 5px 15px; font-size: 11px; font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif; background-color:#e3eaf1; text-align....
More...

Linux Find 命令精通指南

 
 标签 ....
More...