内容列表
Turbine实战(中)
3 实战 通过上面的演练,我们知道了如何定制自己Turbine应用中的Layout、Navigation和Screen。本节将带领大家一起从头实现。 3.1 Velocity 在上面的演练中,我们一句java代码都没编写,连Web Server都没有重启,仅仅是修改了一些“.vm”文件,就实现了页面布局的调整、显示内容的变化等工作,而这样一切神奇魔法的幕后功臣就是:Velocity。 为了
分类:Java 查阅全文
JDO:查询你的数据
JDO学习笔记(一)   查询你的数据   在JDO API中和查询相关密切的有两个接口(它们的具体实现由JDO产品来完成): java.jdo.Query ========================       该接口的实例是由另一个接口PersistenceManager来创建的,在JDO中Persist
分类:Java 查阅全文
Turbine实战(上)
1 综述 Turbine的简介和控制流程请参见《Turbine简述》,本文主要描述Turbine2.2应用的开发步骤。 根据我们不同的需要,可以有三种方式来使用Turbine。我们可以任选其一或三者皆取,这取决于我们自己: l        当成一个Servlet Frameworks,Turbine作为其中的Contro
分类:Java 查阅全文
Turbine简述
1. 缘起 Jetspeed是Apache Jakarta小组的开放源码门户系统。它使得最终用户可以通过WAP手机、浏览器、PDA等各种设备来使用各种各样的网络资源(比如应用程序、数据以及这之外的任何网络资源)。在这里,Jetspeed扮演了一个处于信息和用户间的hub的角色。 1999年左右,Jetspeed立项并开始运作。很快,Jetspeed的发展就超越了最初立项时的目标,以任何人都难以
分类:Java 查阅全文
Struts中两个相似类的解释
Struts中两个相似类的解释   DispatchAction =======================   我自己认为DispatchAction可用可不用,不过DispatchAction 确实提供了一些方便。 下边简要对它的用法做一些说明:   DispatchAction的作用简单地说就是把原来我们写在多个acton里的操作放在同一个
分类:Java 查阅全文
Struts使用Tiles辅助开发
Struts使用Tiles辅助开发   对于在页面的布局管理以及可重用方面,Tiles做得很优秀,使我们在开发过程中思路非常流畅,特别是在用struts开发项目过程中,如果使用tiels来辅助开发,往往能带到事半功倍的效果。   如果要看Tiles的详细文档,请访问http://www.lifl.fr/~dumoulin/tiles/   在此我想从使用方
分类:Java 查阅全文
Web Service开发中对象数据类型的交换
作者:翁 彦   时间:2003-7-24 欢迎大家同我联系,[email protected] 欢迎转载,转载请保留申明信息。   上次我谈了TOMCAT上如何快速开发Web service应用,并且举了个例子。但是传递的参数都是常见的数据类型,如果要传递复杂的数据类型,比如对象类型,那么应该如何来做呢。本篇,就是讨论这个问题。 我的方案是用一
分类:Java 查阅全文
J2EE和XML开发——用户接口(二)
J2EE应用用户接口开发(二) 作者 KURT A. GABRICK         DAVID B. WEISS 出处 J2EE and XML Development第五章地址 <http://www.manning.com/gabrick> 本文是J
分类:Java 查阅全文
struts1.1 should i upgrade
    Struts自从1.0版本以后已经逐步发展成为一种标准的在java平台上开发基于Web的大中型应用程序的MVC框架, 象IBM以及Oracle这样的巨头公司已经开始在他们的产品中支持struts。       struts1.1的第一个beta版在今年的三月份推出并在2002JavaOne大会上展示,同时最近的一个
分类:Java 查阅全文
FindBug,Java代码的监督者
FindBugs是个相当有趣的小工具,可以分析出Java程序中常见的“坏代码”——这些代码可能是效率不彰(例如创建不必要的对象),也可能有安全性或稳定性方面的隐患(例如不恰当的同步、未关闭的文件句柄)。我用FindBugs检查了一下JUnit,发现了好几处小问题;而对J2SE 1.4.2 Runtime的检查更是发现问题一大堆。你自己的程序,是不是也该做做检查呢?   目前这个小玩意
分类:Java 查阅全文
利用EjbProxy
利用EjbProxy 调用远程EJB的一个简单有效的class 摘要: 这个技巧告诉你如何利用EjbProxy,它提供了一些事例,调用远程EJB并不是直接与你的代码接合执行一个特殊的EJB。 By Gorsen Huang Translator Biggie   如果你经常采用EJB开发,你或许从客户机程序那里写代码访问EJB或者写代码访问其它EJB。通常情况下,执行这些代
分类:Java 查阅全文
☆ 安装配置篇3 - WebSphere ☆
☆ 安装配置篇3 - WebSphere ☆      安装 WebSphere应用服务器  IBM WebSphere Application Server提供了从电子商务的构建、发布到管理的能力。其标准版提供了开放、标准的平台。WebSphere Application Server包括Servlet运行引擎、高性能的数据库
分类:Java 查阅全文
Avalon:面向组件的程序设计(COP)
“面向组件的程序设计”(component-oriented programming,COP)已经被鼓吹得足够久了,这让它多少有点像一个buzzword。什么是COP?如何实现一个COP的系统?avalon是一个不错的参考。 What is COP? Introduction Component Oriented Programming, or COP for short, takes
分类:Java 查阅全文
JDBC学习笔记-----jdbc性能优化
                   JDBC学习笔记-----jdbc性能优化jdbc程序的性能主要由两个因素决定,一是数据库本身的性质,另一个是与数据库相对独立的jdbc应用程序接口(api)的使用.这里说的是如何正
分类:Java 查阅全文
通过 http 协议上传文件(rfc1867协议概述,jsp 应用举例,客户端发送内容构造)
                       通过 http 协议上传文件        
分类:Java 查阅全文
Java2HTML改造手记(续)
                Java2HTML改造手记(续) 刚刚才想起来Java2HTML是一个Ant扩展. 打开Java2htmltask.java添加以下方法: public void setEncoding(String strEn
分类:Java 查阅全文
Java2HTML改造手记(7)
Ja Java2HTML改造手记(7)     在前边我已经给O07添加了setEncoding方法了.并且这个类已经有了s2用来保存用户指定的编码.看来准备工作已经完成.进入O07类吧.     static String O0999()     {     &nb
分类:Java 查阅全文
Java2HTML改造手记(6)
Java2HTML改造手记(6)     Buildjava2html方法最后调用了O01055方法,看来这个方法是最终生成html页面的方法了. 既然如此,那么我们就把这个方法中出现的所有write方法中的参数加上”.getBytes(encoding)”,而这个encoding在构造方法中已经用用户指定的编码赋值了. 修改过的是这样的:   
分类:Java 查阅全文
Java2HTML改造手记(5)
Java2HTML改造手记(5)     接下来就是我们的重头戏了.让这个参数起作用. 在java2html.java main方法中最后调用了 java2html.buildJava2HTML(); 那么我们就从这里继续吧.       public boolean buildJava2HTML()  &nb
分类:Java 查阅全文
Java2HTML改造手记(4)
Java2HTML改造手记(4)     原来这是一个判断当前参数的方法: if(O02.length == 0 || O06(new String[] {     "help", "h", "?", "/?" }))         {   
分类:Java 查阅全文
<< 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 >>