![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaEE
文章平均质量分 71
nyhing
这个作者很懒,什么都没留下…
展开
-
Apache Tomcat各版本
Tomcat 3.x tomcat 的初始正式版本是3.x,(v3.1.1、v3.2.4、v3.3),完全遵循ASF(Apache Software Foundation)规范,支持Servlet2.2和JSP1.1 该版本已经能能够连接IIS、Netscape Web Server,并支持war包形式发布应用。他最大的问题就是存在安全问题,并因此停止发布。 Tomcat 4.x 鉴于Tomcat...原创 2009-07-01 20:22:46 · 516 阅读 · 0 评论 -
jar war ear区别
jar:封装类 war:封装web站点 ear:可以封装ejb jar<war<ear原创 2009-07-04 01:40:43 · 103 阅读 · 0 评论 -
如何在Eclipse中调试JBoss应用
一般来说在JavaEE应用程序的开发过程中,大家都习惯使用 Tomcat作为调试服务器,相应的在Eclipse IDE中调试Tomcat也很简单,可以下载tomcateclipse插件即可轻松方便的在IDE中调试应用(参见com.sysdeo.eclipse.tomcat)。 但是,如果应用是企业级的,即需要EJB容器部署,Tomcat就无能为力了,这时候,我们可以...原创 2009-07-04 08:34:49 · 204 阅读 · 0 评论 -
JBoss 5.0 安装与配置详解
一.下载与安装JBoss 在本文中,我下载的JBoss版本为:JBOSS5.0 Beta4。 下载地址: http://www.jboss.org/jbossas/downloads/ 在如上的下载页中下载JBOSS5.0 Beta4.zip文件。 下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(若目录带有空格,例如:C:"Program Files,日后可能...原创 2009-07-04 09:17:47 · 86 阅读 · 0 评论 -
JBOSS安装配置
JBOSS安装配置第一章 安装运行JBOSS 1 安装JBOSSJBOSS最新发布的AS(Application Server)版本是5.0.0.Beta1,最近一个稳定版本是4.0.5,我们使用的版本是4.0.4。该版本比较稳定。安装JBOSS很简单。将jboss-4.0.4.GA.zip解压到一个目录(比如d:\ jboss-4.0.4.GA)下即可。提示:保留原来的zip文件,以免在使用过...原创 2009-07-04 09:23:36 · 165 阅读 · 0 评论 -
Oracle,MySql,SQL server分页
SQL Server 从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择: SELECT * FROM ( SELECT Top N * FROM (SELECT Top (M + N -...原创 2009-07-04 09:29:46 · 65 阅读 · 0 评论 -
Jboss下的第一个EJB程序
好久没写了,以前也只在weblogic下写过,凭记忆写了一个例子,虽然很小,但是为了调这个东西,走了很多弯路,呵呵,写出来分享一下 1.编写一个主接口,创建组件接口的接口package com.EJB.interfaces; public interface HelloWorldHome extends javax.ejb.EJBHome{ HelloWorld create() throws...原创 2009-07-04 10:22:41 · 77 阅读 · 0 评论 -
JNDI
写道 看了JNDI的实现,我感有点惊讶和一点迷惑,惊讶的是系统编程比应用编程就难度来说还真不好说,比如就象实现JNDI,SUN已经定好了Interface,你要做的就是弄清楚整个功能的原理,然后去实现他,然而应用编程则没有人为你定好Interface,你只能根据需求分析自己定好Interface,自己定好框架,但是这个框架能不能满足需求那就不好说了,但是SUN定的规范可是肯定可以实现功...原创 2009-07-04 11:55:07 · 115 阅读 · 0 评论 -
JNDI配置原理详解
最近写书,写到JNDI,到处查资料,发现所有的中文资料都对JNDI解释一通,配置代码也是copy的,调了半天也没调通,最后到SUN的网站参考了一下他的JNDI tutorial,终于基本上彻底明白了 和多数java服务一样,SUN对JNDI也只提供接口,使用JNDI只需要用到JNDI接口而不必关心具体实现: private static Object jndiLookup() throws E...原创 2009-07-04 11:56:08 · 142 阅读 · 0 评论 -
JSF+Seam框架学习心得
我目前的项目前端使用的是JSF+Seam框架,目前项目已经进入尾声,我想把一些心得体会给大家说说,以便大家在使用JSF的时候,少走弯路。 1.异常处理问题:请为JSF加入Seam框架,看看Seam框架 - 无缝集成JSF,共三部分,里面告诉了你怎么在servlet容器下配合spring使用Seam,Seam不是一定要在ejb3和jboss下才可以使用。因为单独使用JSF的话她的异常处理功能很简陋...原创 2009-07-04 14:21:55 · 260 阅读 · 0 评论 -
java jdbc驱动的四种类型
type 1:jdbc-odbc桥 type 2:本地api驱动 type 3:网络协议驱动 type 4:本地协议驱动 Type 1: jdbc-odbc桥 Jdbc-odbc 桥 是sun公司提供的,是jdk提供的的标准api. 这种类型的驱动实际是把所有 jdbc的调用传递给odbc ,再由odbc调用本地数据库驱动代码.( 本地数据库驱动代码是指 由数据库厂商提供的数据库操作二进制代码库,...原创 2009-07-08 13:25:53 · 207 阅读 · 0 评论 -
Subversion
1. Subversion与CVS的比较 Subversion是CVS的升级,解决了CVS中一些问题 2. 开始使用Subversion 2.1.下载Subversion服务器程序 到官方网站的下载二进制安装文件,来到二进制包下载部分,找到 Windows NT, 2000, XP and 2003部分,然后选择" this directory ",这样我们可以看到许多下载的内容,...原创 2009-07-04 01:00:58 · 62 阅读 · 0 评论 -
Maven入门--概念与实例
1 关键名词 Project:任何您想build的事物,Maven都可以认为它们是工程。这些工程被定义为工程对象模型(POM,Poject Object Model)。一个工程可以依赖其它的工程;一个工程也可以由多个子工程构成。 POM:POM(pom.xml)是Maven的核心文件,它是指示Maven如何工作的元数据文件,类似于Ant中的build.xml文件。POM文件位于每个工...原创 2009-07-04 00:27:29 · 63 阅读 · 0 评论 -
详解MANIFEST.MF文件
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0Created-By: Apache Ant 1.5.1...原创 2009-07-03 23:51:20 · 63 阅读 · 0 评论 -
Apache Tomcat Versions
Apache Tomcat Versions Different versions of Apache Tomcat are available for different versions of the Servlet and JSP specifications. The mapping between the specifications and the respe...原创 2009-07-01 20:24:11 · 115 阅读 · 0 评论 -
Java事务处理总结
一、什么是Java事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该恢复到事务执行前的状...原创 2009-07-01 21:26:00 · 83 阅读 · 0 评论 -
JavaBean中使用JDBC方式进行事务处理
public int delete(int sID) { dbc = new DataBaseConnection(); Connection con = dbc.getConnection(); try { con.setAutoCommit(false);// 更改JDBC事务的默认提交方式 dbc.executeUpdate("delete from xiao whe...原创 2009-07-01 21:31:24 · 71 阅读 · 0 评论 -
JSP 隐式对象简介
JSP 架构背后的理念是提供一个 Web 组件,它允许开发人员着重关注 Web 内容的表示,而不用陷入解析、编程和数据操纵等细节。JSP 应用程序本质上是特殊的 Web 组件,在处理用户请求之前,J2EE Web 容器首先将其转换成 servlet。在每个 JSP 应用程序内部有一套完整的隐式对象。 隐式对象使得开发人员可以访问容器提供的服务和资源。这些对象之所以定义为 隐式的,是因为您不必...原创 2009-07-02 11:50:58 · 161 阅读 · 0 评论 -
Java解析XML的四种方法
1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。首先...原创 2009-07-02 17:30:24 · 75 阅读 · 0 评论 -
struts1和truts2比较
Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Stru...原创 2009-07-02 17:33:49 · 85 阅读 · 0 评论 -
Tomcat5启动流程与配置详解
1 Tomcat5.0目录结构 Tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍。Tomcat根目录在tomcat中叫<CATALINA_HOME>。 -<CATALINA_HOME>/common- 在common目录下的...原创 2009-07-02 17:36:25 · 126 阅读 · 0 评论 -
HttpServlet详解
Servlet的框架是由两个Java包组成:javax.servlet和javax.servlet.http. 在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类.在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类. Servlet的框架的核心是javax.servlet.Servlet接口,所有的Servl...原创 2009-07-02 17:46:02 · 56 阅读 · 0 评论 -
Ant使用入门
*前言Apache Ant是一个基于Java的构建工具。从理论上讲,也是一种类似于Make的工具,只是去除了Make工具的缺点。简单的说,Ant是一个基于Java,并且主要用于Java工程的构建工具。Ant本意是Another Neat Tool,也就是另一种整洁的工具,取首字符就是Ant。 *下载并安装ant1.下载Ant(http://www.apache.org),现在的最新版本是...原创 2009-07-03 23:41:36 · 118 阅读 · 0 评论 -
Maven Ant之间的比较
Apache Maven一个潜在的基于java的apache ant的构建工具的替代者。两者之间的比较: 第一:ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然mave...原创 2009-07-03 23:46:31 · 71 阅读 · 0 评论 -
resource-ref元素
resource-ref元素用于指定对外部资源的servlet引用的声明。 <!ELEMENT resource-ref (description?, res-ref-name, res-type, res-auth, res-sharing-scope?)> <!ELEMENT description (#PCDATA)> <!ELEMENT re...原创 2009-07-08 13:28:11 · 420 阅读 · 0 评论