- 浏览: 16627 次
- 性别:
- 来自: 北京
最新评论
文章列表
声明:
最近越来越感觉JS的优越性,项目中用到关于框架页面刷新的方法,在网上搜索以后发现有许多不错的代码,但不是很齐全。于是,我索性从网络上搜集以后经过精心编排,整理了一下。^ - ^ 希望大家多多指教!
先来看一个简单的例子
下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。
frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下:
<! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" ...
Web Service简介及开发实例
作者:岳乡成
本文档实例Dome基于的技术是:JSF + Jboss-seam-2.1.1.GA. + Jboss 4.2.3 GA + EJB 3.0 + Jboss ESB + My-SQL-5.0.8 + JDK 1.6。由于实例工程太大,不能放博客上,如有需要联系我,MSN:xiangcheng.yue@163.com。
QQ号码:827650367。
一、 Web Service的简介
1、 什么是Web Service
Web services是建立可互操作的分布式应用程序的新平台。
Web service平 ...
在本章我会向大家介绍下jax-ws到底是个什么东西,另外也会用jax-ws做个简单的示例给大家看看。
Java API for XML Web Services (JAX-WS)是Java程序设计语言一个用来创建Web服务的API。 JAX-WS是在JAX-RPC 1.1的标准上实现的。JAX-RPC是 Java 方面的 Web 服务的原始标准。.JAX-RPC 1.0 对 Web 服务功能的认识有一定的局限。从其名称可以看出,最初的目的是为了支持使用 XML 的远程过程调用(Remote Procedure Call,RPC)操作。Java 当时已经有了一项面向 Java 应用程序间的 R ...
刚开始学习android,经常看到回调函数这个字眼,由于java学的不是太好,所以找了些资料,自己有些理解了,就拿出来和大家分享下。
所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用B,C提供B的目的就是让S来调用它,而且是C不得不提供。由于S并不知道C提供的B姓甚名谁,所以S会约定B的接口规范(函数原型),然后由C提前通过S的一个函数R告诉S自己将要使用B函数,这个过程称为回调函数的注册,R称为注册函数。Web Service以及J ...
3.2 Struts2的运行流程
3.2.1 运行流程
先回忆一下在HelloWorld中,我们做了什么:
•在web.xml中配置了Struts2的过滤器
•写了一个Action类,名称为HelloWorldAction
•在struts.xml中配置了这个Action类
•写了两个页面,一个是登录页面,一个是欢迎页面
只做了这么点事情,就可以在Struts2的帮助下顺利完成功能调用,那么Struts2内部是怎么运行的呢?逐步来根据架构图进行分析。
1:首先是在登录页面,用户填入帐号和密码,然后点击提交按钮,好了,就从这里开始分析背后的处理流程,这是我们进行分析的起 ...
一、Hibernate
1、Hibernate映射关系
关联关系有两个分类:(1)单向关系:只需单向访问关联端。
(2)双向关系:关联的两端可以互相访问。
<1>、单向N-1关联
(1)无连接表的N-1关联
使用<many-to-one>元素。
<many-to-one>元素常用属性:
name:该属性的名字
column:指定进行关联的外键列的列名
class:关联实体的全限定类名
cascade:指定哪些操作会从主表记录级联到子表记录
(2)有连接表的N-1关联
<2>、单向1-1关联
从持久化类来看,单向1-1与单向N- ...
ActiveMQ介绍
ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。
主要特 ...
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。
问题一:我声明了什么!
String s = "Hello world!";
许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。
这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向" ...
1.有些参数在某些阶段中是常量
比如 :a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等
b、分布式应用中client端访问server端所用的server地址,port,service等
c、配置文件的位置
2.而这些参数在不同阶段之间又往往需要改变
比如:在项目开发阶段和交付阶段数据库的连接信息往往是不同的,分布式应用也是同样的情况。
期望:能不能有一种解决方案可以方便我们在一个阶段内不需要频繁书写一个参数的值,而在不同阶段间又可以方便的切换参数 ...
默认情况下,从 bean工厂所取得的实例为Singleton(bean的singleton属性)
1.Singleton: Spring容器只存在一个共享的bean实例,默认的配置。
2.Prototype: 每次对bean的请求都会创建一个新的bean实例。
二者选择的原则:有状态的bean都使用Prototype作用域,而对无状态的bean则应该使用singleton作用域。
没有状态信息的对象的用singleton 如dao
有状态信息的且不可共享的用prototype 如普通action
在 Spring2.0中除了以前的Singleton和Prototype外又加 ...
工作两年了,很少写博客,两年来也很少学习新的东西,反思过后制定学习计划。决定将学习过的技术
重新整理,将学习心得记录在博客中,方便以后需要是查阅。若能为他人的学习、工作提供参考,荣幸之至。
如有不足之处还望批正,不胜感激!
总结的内容将不定期更新到博客,具体计划如下:
一、【J2SE篇】java基础课程中级、高级API学习,java5新增特性的在开发中的运用。
1.多线程、线程池的深入学习,Thread、Runnable 、Callable、 Lock。
...
- 2012-07-02 17:25
- 浏览 1048
- 评论(0)
MyISAM存储引擎
MyISAM是 默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展。MyISAM存储引擎的一些特征:
· 所有数据值先存储低字节。这使得数据机和操作系统分离。二进制轻便性的唯一要求是机器使用 ...
一、概述
Struts2的核心是一个Filter,Action可以脱离web容器,那么是什么让http请求和action关联在一起的,下面我们深入源码来分析下Struts2是如何工作的。
FilterDispatcher API 写道
Deprecated. Since Struts 2.1.3, use StrutsPrepareAndExecuteFilter instead or StrutsPrepareFilter and StrutsExecuteFilter if needing using the ActionContextCleanUp filter in addi ...
- 2012-06-27 18:07
- 浏览 967
- 评论(0)
一、在MyEclipse中定义filter
只要在新建普通类时让它实现Filter接口就可以了。然后IDE会自动导入相关必须的类(还挺多的),而且一般会生成3个方法:
[java] view plaincopy
01.public void init(FilterConfig filterConfig) throws ServletException
02.public void doFilter(ServletRequest req, ServletResponse res,
03. FilterChain chain) throws IOExc ...
- 2012-06-27 16:23
- 浏览 1381
- 评论(0)
1 定义头和根元素
部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。
DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2 ...
- 2012-06-27 13:46
- 浏览 634
- 评论(0)