- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 我上过的jsf学习网站,推荐大家参考:
http://java.sun.com/j2ee/javaserverfaces/index.jspJavaServer Faceshttp://www.oracle.com/technology/tech/java/jsf.htmlJSF Resourceshttp://jsf.iatp.org.ua/JSF step by stephttp://www.exadel.com/tutorial/
2006-05-18 22:18:00 2318 1
转载 Spring 系列: Spring 框架简介
在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的 Spring 系列,其中还将介绍 Spring 面向方面的编程(AOP)和控制反转(IOC)容器。Spring 是一个开源框架,是
2006-05-10 21:31:00 1528
转载 java面试题集
基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展
2006-05-10 20:13:00 777
转载 AJAX+JSF组件实现高性能的文件上载(2)
我们将实现一个具有AJAX能力的组件——它不仅实现把文件上传到服务器,而且"实时地"监视文件上传的实际过程。 (四) ProgressMonitorFileItem类 public class ProgressMonitorFileItem extends DiskFileItem { private ProgressObser
2006-05-04 22:58:00 1102
转载 AJAX+JSF组件实现高性能的文件上载(3)
四、处理AJAX请求 AJAX请求的生成是在这个组件的解码方法中处理的。我们需要检查这是否是一个实际的AJAX请求(为了区别于正常的编译行为),然后基于由ProgressMonitorFileItemFactory类的SessionUpdatingProgressObserver实例设置在会话中的值把一个XML响应发送回客户端。 pu
2006-05-04 22:58:00 997
转载 AJAX+JSF组件实现高性能的文件上载(1)
一、 引言 基于浏览器的文件上传,特别是对于通过<input type="file">标签包含到Web页面来实现上传的情况,还存在较严重的性能问题。我们知道,超过10MB的上传文件经常导致一种非常痛苦的用户体验。一旦用户提交了文件,在浏览器把文件上传到服务器的过程中,界面看上去似乎处于静止状态。由于这一切发生在后台,所以许多没有耐心的用户开始认为服务器"挂"了,因而再次提交文件,这当然使得情况变
2006-05-04 22:57:00 1225
转载 Java Puzzlers(1)
《Java Puzzlers》(中文译名《Java解惑》),一句话,好书,有趣,短小精悍的行文,主要是介绍JAVA编程一些必须注意小心的陷阱(trap)。第一章:表达式之谜,俺只记下一些有趣的例子,很多关于16进制的趣事不多说,反正尽量不要使用16进制。1。对于精确答案的地方,要尽量避免使用float和double;对于货币计算,要使用int,long和BigDecimal,并且使用BigDe
2006-05-04 10:01:00 884
转载 Java Puzzlers(2)字符串之谜
来个两个有趣的例子:1。URL的愚弄,难道SUN对google的待遇很特殊??public class BrowserTest { public static void main(String[] args) { System.out.print("iexplore:"); http://www.google.com;
2006-05-04 09:46:00 832
转载 CSS速成手册(7)
利用CSS配合Javascript的可以做很多更酷的动态页面效果,在本教程的最后给大家简单介绍一下CSS配合JS的应用。首先,我们要搞清楚事件和动作的概念。在客户端脚本中,JavaScript 通过对事件进行响应来获得与用户的交互。例如,当用户单击一个按钮或者在某段文字上移动鼠标时,就触发了一个单击事件或鼠标移动事件,通过对这些事件的响应,可以完成特定的功能(例如,单击按钮弹出对话框,鼠标移动到文
2006-05-01 12:38:00 867
转载 CSS速成手册(6)
CSS提供了一些内置的多媒体滤镜特效,使用这种技术可以把可视化的滤镜和转换效果添加到一个标准的HTML元素上,例如图片、文本容器、以及其他一些对象。Dreamweaver4提供了16种滤镜可供选择,如下图:下面,我们就来看看在Dreamweaver4里如何方便的使用这些CSS滤镜。建立一个自定义样式“.filter”,在Filter下拉框里选Alpha滤镜,我们将“Alpha(Opacity=?,
2006-05-01 12:37:00 875
原创 CSS速成手册(5)
六、 DW4中CSS属性详解在Dreamweaver4的CSS样式里包含了W3C规范定义的所有CSS1的属性,Dreamweaver4把这些属性分为Type(类型)、Background(背景)、Block(块)、Box(盒子)、Border(边框)、 List(列表)、Positioning(定位)、Extensions(扩展)八个部分,如下图,下面我们分别详细讲解。1. Type(类型)Typ
2006-05-01 12:36:00 868
转载 CSS速成手册(4)
五、用DW4创建CSS1. CSS Styles面板通过前面几章的学习,相信大家对CSS有了一定的了解,这一章我们来全面讲解如何利用Dreamweaver4来创建及操作CSS。首先运行Dreamweaver4,启动后,选择菜单下的Windows->CSS Styles(或按Shitf+F11),系统弹出CSS Styles管理面板,如下图所示: 在CSS Styles面板里显示了所有自定义的CSS
2006-05-01 12:35:00 893
转载 CSS速成手册(2)
三、伪类——动态链接伪类可以看做是一种特殊的类选择符,是能被支持CSS的浏览器自动所识别的特殊选择符。它的最大的用处就是可以对链接在不同状态下定义不同的样式效果。1. 语法伪类的语法是在原有的语法里加上一个伪类(pseudo-class):selector:pseudo-class {property: value}(选择符:伪类 {属性: 值})伪类和类不同,是CSS已经定义好的,不
2006-05-01 12:34:00 735
转载 CSS速成手册(3)
四、如何在网页中插入CSS前两章我们了解了CSS的语法,但要想在浏览器中显示出效果,就要让浏览器识别并调用。当浏览器读取样式表时,要依照文本格式来读,这里介绍四种在页面中插入样式表的方法:链入外部样式表、内部样式表、导入外表样式表和内嵌样式。1. 链入外部样式表链入外部样式表是把样式表保存为一个样式表文件,然后在页面中用标记链接到这个样式表文件,这个标记必须放到页面的区内,如下:………
2006-05-01 12:34:00 675
转载 css速成手册(1)
Dreamweaver4是现今最好的网站编辑工具之一,用它来给制作网页的CSS样式表会更简单、更方便。本教程教你如何利用Dreamweaver4在页面中加入CSS,你不用死记硬背的记代码标记,也不用去看很厚的CSS手册,你就可以轻松自如的在网页中运用CSS。不过首先你要对CSS有一定的了解。因此,本教程的前面4章为CSS理论知识,主要是对CSS的全面介绍,希望读者看后对CSS的语法、结构、应用有一
2006-05-01 12:33:00 719
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人