- 博客(17)
- 资源 (20)
- 收藏
- 关注
原创 严重: Caught exception while loading file xwork.xml
这个问题困扰了我好久,到最后原来是xwork配置文件写的有问题,标准xwork.xml简单案例如下 xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
2009-01-20 08:57:00 3013 2
原创 缩短小程序装入时间
真正功能性的小程序本身并不小,这就意味着小程序从Internet 上下载需要花很多时间。随着小程序的普及,越来越多的Internet频 带被用于从各地的服务器向客户端Web浏览器传送这些小程序,因此响 应时间进一步下降。为了缩短小程序下载和装入时间,可以采取以下3 种方法。 ?使执行文件尽量小尽管Internet (TCP协议)可以接受任意长度 的数据流,但负责点对点传送的网络设备(例如:路由
2009-01-19 15:32:00 681
原创 解决动画中的一些问题
动画的本质就是运动的图形,一系列连续显示的静止图形会给我 们一种连续动画的假象。只要动画速度足够快,则分散的静止图形就 会合并成一个连续运动的流程。 绘制动画十分简单,只需遵照以下三步即可:①擦去整个小程序绘 图区;②重画动画背景;③在新的位置绘制图形。但是,当动画连续帧 之间运动和颜色不连续时就会发生闪烁现象( 例子略)。问题出在小 程序区的屏幕刷新上,有两种方法可以防止动画闪烁。第一种方法
2009-01-19 15:26:00 758
原创 扩展小程序基类支持多线程
通常情况下,设计小程序是为了给主页增加交互性,使页面更加生 动活泼。因此,那些真正有用小程序,如动画、实时更新Internet服务 器信息回取、一般娱乐等通常都是持续运行的,即小程序的逻辑主体 存在着无限循环。这个逻辑主体不宜放在几个浏览器调用方法中,如i nit()、paint()、start()等。这是因为隐含情况下,小程序所有主逻 辑都采用单一线程。当浏览器调用方法中出现死循环,则程序控制
2009-01-19 15:25:00 852
原创 Java Applet概述
Java程序分为两类:Java小应用程序(Applet)和Java应用程序(Applic ation),这两类程序是有区别的。Java Applet嵌入在WWW的页面,作为 页面的组成部分被下载,并能运行在实现Java虚机器(JVM)的Web浏览 器中。Java的安全机制可以防止小程序存取本地文件或其他安全方面 的问题。而一个Java应用程序运行于Web浏览器之外,没有Applet运行 时的诸多
2009-01-19 15:19:00 691
原创 Applet事件响应
Java的AWT库允许你把用户界面建立在Java applet中。AWT库包含有所有的用于建立简单界面所需要的控制:按钮、编辑框、检查框等等。import java.awt.*;import java.applet.*;public class AppletEvent extends Applet{int x, y ;Button b ;Color clr ; 在该ap
2009-01-19 15:12:00 1085
原创 从哪里得到Applet
自从Java日益流行之后,世界各地的爱好者们便不断创造出各种各样的Applet。这里列出了几个较大的Applet收集站,读者可以去逛一逛,看看这些Applet的效果如何,相信会使人流连忘返的。 http://www.gamelan.com 这是Intemet上最负盛名的Applet收集站,它按照小应用程序的用途加以分类,并列出了它们的说明、功能和程序代码,其规模和种类
2009-01-19 15:11:00 689
原创 Applet的生命周期
init()、start()、stop()、destroy()方法都是Applet类中已经定义的方法, 系统根据上述规则自动执行Applet的生命周期。 用户Applet中也可重新定义这些方法(重载)。 例3.1 了解Applet的生命周期。 首先执行init()方法,构造了Car类的实例Car1,并计算了price1和mycar1。 然后执行start()方法,计算了price2。
2009-01-19 15:08:00 1210
转载 Applet的工作原理
含有Applet的网页的HTML文件代码中部带有 和这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。 例2.1带有一个Applet的主页(html>Welcome to my homepage! This is an example homepage, you can see an applet in i
2009-01-19 15:08:00 1384
原创 HTML中Applet标记的主要属性
Code=Applet文件标识。 Codebase=Applet文件所在路径。 width=Applet显示区域的宽度。 height=Applet显示区域的高度。 name=Applet的符号名,用于同页面不同Applet之间的通信。
2009-01-19 15:07:00 1794
原创 Applet的语言特点
从Applet类扩展而创建的用户Applet新类。 类定义举例:public class hello2 extends Applet Applet依赖于浏览器的调用。 通过〈Applet〉标记嵌入在HTML文件中。
2009-01-19 15:06:00 702
原创 Applet简介
Applet可以翻译为小应用程序,Java Applet就是用Java语言编写的这样的一些小应用程序,它们可以直接嵌入到网页或者其他特定的容器中,并能够产生特殊的效果。 Applet必须运行于某个特定的“容器”,这个容器可以是浏览器本身,也可以是通过各种插件,或者包括支持Applet的移动设备在内的其他各种程序来运行。与一般的Java应用程序不同,Applet不是通过main方法
2009-01-19 15:05:00 707
原创 Applet的简单使用案例
利用载入applet利用<applet>载入appletclass" height="50" width="320" > 其中HelloWorld.class是HelloWorld.java编译以后的文件,HelloWorld.java代码如下:import java.applet.Applet;import java.awt.Graphics;public cla
2009-01-19 15:01:00 661
原创 document.all()
IE 的专有属性 ... 一般用于判断用户所使用的浏览器 ... 效果等同于 document.getElementById() ... 取得页面上所有的元素
2009-01-19 14:38:00 593
原创 Ajax中DWR框架使用简单步骤
第一步:下载DWR包。 从网站(http://directwebremoting.org/dwr/download)下载最新的dwr.jar包,放在你的Application的WEB-INF/lib目录下。 第二步:配置web.xml文件。 在web.xml文件的标签中,添加如下配置: 12345678910 dwr-invoker org.direc
2009-01-19 14:37:00 1239 2
原创 如何配置dwr.xml文件
讲到这里,我们现在重新回到dwr.xml文件。前面我们提到,如果你需要在页面中调用服务器端的某个类中的方法,你需要在dwr.xml中注册这个类及其方法,注册方法如下:create creator="spring" javascript="DepartmentBus" scope="script"> param name="beanName" value="depa
2009-01-19 14:35:00 1662 1
原创 为什么要配置dwr.xml
要理解dwr.xml的配置首先要理解DWR的基本功能。DWR其功能的强大在于它可以用一种前所未有的便利方式将前端页面中的js与后端服务器中的java程序进行直接的转换。比如,它可以将java程序中的某个XxxBus转换成js中的一个对象,并将XxxBus中的某个方法如getXXX()转换成js中的一个名为XxxBus.getXXX()的function。同时,它可以将java中的值对象或其它
2009-01-19 14:34:00 1639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人