J2EE
文章平均质量分 76
rudyMatrix
CSDN的帐号不安全,so,我就不自我介绍了。
展开
-
学习Hibernate碰到的问题以及解决问题的方法(长期更新)
星期一 2007年08月06日 学习Hibernate碰到的问题以及解决问题的方法(长期更新) 2007-8-6遇到的问题:1. Exception in thread "main" org.hibernate.PropertyAccessException: IllegalArgumentException occurred while calling setter of c原创 2007-11-18 22:40:00 · 2921 阅读 · 0 评论 -
为您的Web应用建立基于JMX的管理系统
作者:盛戈歆Web应用系统总算开发了,接下来该如何让客户(Web应用系统的管理员)轻松管理我的一堆配置文件,或者如何实现动态修改系统运行属性,同时又让客户不需要过多的了解配置文件的内容就能够实现这些管理呢?这是许多刚刚结束Web应用系统前期开发的系统分析人员需要面临的问题。又或者说我想对早已完成Web应用系统进行有效的资源管理,希望再添加管理功能的同时,对原有的代码不需要做过多的修改,换句转载 2007-12-07 15:53:00 · 1515 阅读 · 0 评论 -
什么是MBean?
Managed Bean (MBean) 描述一个可管理的资源.是一个java对象,遵循以下一些语义.java对象的属性(property)叫属性(attribute),方法(method)叫操作(operations).定义MBean一个MBean的语义必须是公用的,非抽象的类 必须有至少一个公用的构造器 必须实现它自己的相应的MBean接口或者实现javax.management.转载 2007-12-07 16:04:00 · 15281 阅读 · 2 评论 -
AJAX入门之XMLHttpRequest慨述
在使用XMLHttpRequest对象发送请求和处理响应之前,必须先用JavaScript创建一个XMLHttpRequest对象。由于XMLHttpRequest不是一个W3C标准,所以可以采用多种方法使用JavaScript来创建XMLHttpRequest的实例。Internet Explorer把XMLHttpRequest实现为一个ActiveX对象,其他浏览器(如Firefox、Saf转载 2007-12-10 13:57:00 · 837 阅读 · 0 评论 -
XMLHttpRequest成员
属性 onreadystatechange指定当readyState属性改变时的事件处理句柄。只写readyState 返回当前请求的状态,只读.responseBody 将回应信息正文以unsigned byte数组形式返回.只读responseStream以Ado Stream对象的形式返回响应信息。只读res转载 2007-12-10 15:42:00 · 728 阅读 · 0 评论 -
关于onreadystatechange属性的一点疑问
在编写Ajax方法的时候,我们经常会写上类似于这样的代码:script type="text/javascript">var xmlHttp;//创建一个XmlHttpRequeset对象function createXMLHttpRequest()...{ if(window.ActiveXObject)...{ xmlHttp = new ActiveXObject("转载 2007-12-10 15:44:00 · 1171 阅读 · 0 评论 -
AJAX技术应用详解
AJAX是Asynchronous JavaScript and XML 的缩写。它并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括:使用XHTML和CSS标准化呈现;使用DOM实现动态显示和交互;使用XML和XSLT进行数据交换与处理;使用XMLHttpRequest进行异步数据读取;最后用JavaScript绑定和处理所有数据。 Ajax的工转载 2007-12-10 15:49:00 · 954 阅读 · 0 评论 -
window.XMLHttpRequest 详细介绍
XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 AJAX利用一个构建到所有现代浏览器内部的对象-XMLHttpRequest-来实现发送和接收HTTP请求与响应信息。一个经由XMLH转载 2007-12-10 15:57:00 · 1302 阅读 · 0 评论 -
什么是JMX?
JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。 JMX的前身是JMAPI。 JMX致力于解决分布式系统管理的问题,因此,能够适合于各种不同的环境是非常重要的。为了能够利用功能强大的Java计算环境解决这一的问题,Sun公司扩充了Java基础类转载 2007-12-07 16:02:00 · 2174 阅读 · 0 评论 -
碰到不知道的方法(更新中)
document.form1.file.focus()是指表单的file字段得到焦点, document.form1.file.select()是指表单的file字段内容被选中原创 2007-12-10 13:35:00 · 1058 阅读 · 0 评论 -
Javascript 事件
事件 javascrip是基于对象语言,而基于对象的基本特征就是采用事件驱动.通常鼠标或键盘的动作称之为事件,而由鼠标或键盘的动作引发的一连串程序动作,称之为事件驱动.对事件进行处理的程序或函数称为事件处理程序. 事件处理程序的基本语法: function 事件处理名(参数表) { 事件处理语句集转载 2007-12-10 13:46:00 · 822 阅读 · 0 评论 -
escape,encodeURI,encodeURIComponent函数比较
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如:document.wri转载 2007-12-11 12:01:00 · 1094 阅读 · 0 评论 -
有关InitialContext()的困惑
Context initial = new InitialContext();Object objref = initial.lookup("java:comp/env/ejb/SimpleConverter"); 一般情况下,intial.lookup("")中的参数就是你的JNDI名称。但是用的应用服务器,是把JNDI名放到java:comp/env/ejb/后面的。两种方式都没有原创 2007-12-11 13:44:00 · 16894 阅读 · 0 评论 -
从追MM谈Java的23种设计模式
从追MM谈Java的23种设计模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory. 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改转载 2009-06-09 13:06:00 · 877 阅读 · 0 评论 -
JMX架构的了解
JMX应该说是关于网络应用管理的的框架,如果你开发了一个比较复杂的系统,无疑你要提供这个系统的自身管理 系统,JMX更多应用是体现在Server上,如果你要使用java开发一个自己Server或复杂的应用系统,那么推荐你基于JMX架构来开发, JBoss 3.0 weblogic等就是基于JMX开发的符合J2EE规范的服务器软件。 了解JMX可以使你深入了解J2EE服务器, 为什么我们平时说转载 2007-12-07 16:01:00 · 1021 阅读 · 0 评论 -
使用JMX开发组件体系结构
Sun开发Java管理扩展(JMX)已经有几个年头了,以前被称作JMAPI,近来随着和J2EE管理平台的结合,已经成为J2EE服务器的一个基本构架。 JMX 允许集中管理那些被管理的beans又称MBeans,这些beans可以是分布式网络里的应用程序,组件,资源等。这个功能是由一个称作MBean服务 器提供的,所有的MBeans都通过这个服务器来注册,并且开放被管理的接口。另外,JMX还包含转载 2007-12-07 15:59:00 · 1151 阅读 · 0 评论 -
JAVA实现发送HTTP请求,把请求来的页面下载到本地
星期三 2006年07月05日JAVA实现发送HTTP请求,把请求来的页面下载到本地 这几天一直在搞这个东西,以前没接触过,学JAVA只是学了点皮毛,现在开始做一些网络类的东西了。这个是我第一个遇到的问题。也是老师给我的第一个任务。说大也不大,说小也不小。呵呵。。下面是我一开始的程序代码:import java.io.*;import java.net.*;/*** 一个简原创 2007-11-18 22:54:00 · 2654 阅读 · 1 评论 -
getAttribute和getParameter的区别
星期四 2007年08月02日getAttribute和getParameter的区别1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;原创 2007-11-18 23:04:00 · 683 阅读 · 0 评论 -
充分利用 J2EE 调试工具--Java 开发环境的增强功能有助于调试J2EE 应用程序
星期六 2007年08月04日充分利用 J2EE 调试工具--Java 开发环境的增强功能有助于调试J2EE 应用程序我的第一个 Java 项目包括接管由我所在公司的一个部门编写的一个门户,该部门现在已经关闭了。当我凝视着运行门户代码的服务器终端时,我看到一行接一行的调试代码涌现在在屏幕上。进一步的研究之后,我发现 JavaServer Pages ( JSP )和 servlet 中转载 2007-11-18 23:05:00 · 1078 阅读 · 0 评论 -
Log4j的配置说明
星期日 2007年08月12日Log4j的配置说明 最近自己的做的一个学习型的J2EE项目,发现要用到的东西蛮多的。现在是我碰到的关于日志和调试信息怎么用开源包解决,以前自己老是用System.out.println(),呵呵,现在自己应该会用别的方法了。通常,log4j提供一个名为 log4j.properties的文件,在第一次调用到Log4J时,Log4J会在类路径(..原创 2007-11-18 23:07:00 · 756 阅读 · 0 评论 -
HTTP协议详解
星期六 2007年08月18日HTTP协议详解 掌握HTTP虽然不是必须的,但是如果你知道它的工作原理,那么在学习JSP开发中的某些知识就可以易如反掌了。一,HTTP协议详解之URL篇http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议转载 2007-11-18 23:09:00 · 1846 阅读 · 2 评论 -
映射对象标识符
星期一 2007年08月06日【转载】映射对象标识符 原贴地址http://www.blogjava.net/action/archive/2007/05/22/119134.htmlHibernate采用对象标识符,也就是通常我们所说的OID来创建对象和数据库表里记录的对应关系,对象的OID和表里的主键对应,所以说OID是非常重要的,不应该让程序来给它赋值.数据库区分同一表转载 2007-11-18 23:06:00 · 1131 阅读 · 0 评论 -
JSP动作指令
星期四 2007年08月16日JSP动作指令 总结:1.JSP指令有page指令和include指令两种。page指令定义JSP页面的全局属性;include动作指令与include指令不同,后者是静态包含,用来在指令处静态插入一个文件,将包含文件与被包含文件组合形成一个文件;而前者是动态包含,原理不同,使用时也会有差别。include动作指令用来包含JSP页面中动态包含一个转载 2007-11-18 23:08:00 · 4544 阅读 · 0 评论 -
JSP的内置对象的调用函数介绍
星期四 2007年08月16日JSP的内置对象的调用函数介绍1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttribut转载 2007-11-18 23:09:00 · 1066 阅读 · 0 评论 -
实现向网页中的表单提交数据
星期六 2006年07月15日 实现向网页中的表单提交数据 终于可以实现向网页中的表单提交数据了。。得到返回的结果。。。http://A" method="post" name="searchform1" target="_blank" id="searchform1" onsubmit="return SearchForm_onsubmit()" language="java原创 2007-11-18 22:55:00 · 2383 阅读 · 1 评论 -
用脚本实现据radio是否checked对action进行更改,从而达到更新目的
星期五 2007年03月16日用脚本实现据radio是否checked对action进行更改,从而达到更新目的 var checktype = 0;%> 请选择类型 >类型0 >类型1 function refreshtype(){ var radios = document.check_form.check_type; var checked原创 2007-11-18 22:55:00 · 1248 阅读 · 0 评论 -
Servlet/JSP服务器端的重定向(forward,include,redirect区别)
星期一 2007年04月02日Servlet/JSP服务器端的重定向(forward,include,redirect区别) 转载自http://www.cn-java.com/target/news.php?news_id=3038 通常,在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术。Servlet控制业务流转,JSP则负责业务处理结果的显示。此时,转载 2007-11-18 22:56:00 · 1403 阅读 · 0 评论 -
关于ThreadLocal类
星期日 2007年08月12日关于ThreadLocal类 在Java的多线程编程中,为保证多个线程对共享变量的安全访问,通常会使用synchronized来保证同一时刻只有一个线程对共享变量进行操作。 但在有些情况下,synchronized不能保证多线程对共享变量的正确读写。例如类有一个类变量,该类变量会被多个类方法读写,当多线程操作该类的实例对象时,如果线程对类变量有读取、写转载 2007-11-18 23:08:00 · 1357 阅读 · 0 评论 -
Tomcat5启动流程与配置详解
星期日 2007年08月19日Tomcat5启动流程与配置详解 虽然版本已经更新蛮多的了,但是了解以前的还是有很大帮助的。1.Tomcat5.0 目录结构 Tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍。Tomcat根目录在tomcat中叫。-/bi转载 2007-11-18 23:10:00 · 1037 阅读 · 0 评论 -
JAVA分割字符串的方法需要注意的!转义字符
使用String.split方法时要注意的问题在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。我们看jdk doc中说明public String[] split(String regex)Splits this string around matches of the given regular expression.转载 2012-11-27 11:12:01 · 1445 阅读 · 0 评论