j2ee专题

j2EE通用jar包的作用

原文:http://blog.sina.com.cn/s/blog_610901710101kx37.html IKIKAnalyzer3.2.8.jar // 分词器 ant-junit4.jar // ant junit antlr-2.7.6.jar // 没有此包,hibernate不会执行hql语句。并且会报NoClassDefFoundError: antlr

j2ee项目 web-info目录问题

1、资源文件只能放在WebContent下面,如 CSS,JS,image等.放在WEB-INF下引用不了.   2、页面放在WEB-INF目录下面,这样可以限制访问,提高安全性.如JSP,html   3、只能用转向方式来访问WEB-INF目录下的JSP,不用采用重定向的方式请求该目录里面的任何资源.如图:index.jsp>>  main.jsp   4、WEB-INF

开源-基于J2EE分布式架构的会议管理系统,支持会议资源管理,预订会议,冲突检测,提醒与签到

自20世纪末至21世纪初,数字化和互联网技术的迅猛发展彻底改变了工作方式和商业模式。企业迅速采用电子邮件、即时通讯和在线会议等数字工具以提升沟通效率。 在信息爆炸的时代,工作中面临的信息量剧增,而企业对效率和生产力的要求也日益提高。有效的会议管理和办公自动化成为缩短周期、减少错误和提升决策质量的关键。云计算的广泛应用和移动设备的普及使得办公软件需要跨平台运行,无缝集成,以便用户能够在各种设备上高

3、J2EE学习推荐书籍

3、J2EE学习推荐书籍       J2EE的学习应该循序渐进,一本好书会很快上手和深入。在学习J2EE之前,应该学好SQL,基本上,程序设计都会跟数据库打交道。如果SQL没学好,就如同房子没有基脚一样,学习SQL需要大量练习才能真正体会其中的精髓。       在入门之初,需要看看SQL入门书籍,了解数据库和SQL的基础知识。在深入学习SQL时,SQLServer2000帮

Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules (

用eclipse开发web项目不能加载到tomcat6.0服务器,很是郁闷,后来在网上找到了解决办法。 同我前面的文章,地址:http://memory4bh.iteye.com/blog/2082721 通过修改Project facets配置,把web Module设置为3.0,则不能添加到tomcat 6中, 而且通过Project facets无法修改web MOdule。如下:在ecl

J2EE---必备对象认识

经过学习,对Java体系有了认识,J2ME、J2SE、J2EE是Java的三种版本,三者之间的初步认识如下:     J2ME(Java 2 Platform Micro Edition):是为开发电子消费产品和嵌入式设备提供的解决方案,(这里的电子消费品不是指搭载了IOS或Android操作系统的手机)更多的是嵌入式中的使用。     J2SE(Java 2 Platform Sta

【J2EE入门】13个规范

看过了j2ee教学视频,真的让我痛彻心扉,那叫痛并快乐着,痛是因为看了这么长时间,自己只知道了13个规范的概念;同样,快乐也正是因为我知道了13个规范的概念,接下来就是逐项实践的学习。 看了教学视频,总结了一下,j2ee的核心和思想是没有变的。 一、什么是J2EE           J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应

【规范】J2EE的13规范小结

J2EE产生的背景 1、 企业级应用框架的需求 在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块,这些模块如果每次在开发中都由开发人员来完成的话,将会造成开发周期长和代码可靠性差等问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列统称为中间件。 2、为了通用必须要提出规范,不然无法达到通用 在上面的需求基础之上,许多公司都开发了自己的中间件,但其

J2SE和J2EE的比较

J2SE的定义  J2SE全称是java 2 Standard Edition(标准版), J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程    J2EE的定义  J2EE全称是java 2 enterprise edition(企业版),现在最新称谓是java EE 5,两个是同样的东东,Enterprise Edition(企业版) J

J2EE入门—浅谈J2EE的十三个规范

前言       终于把J2EE的视频看完了,然而并没有什么用,它的高深岂是我这等Java菜鸟所能理解的,不过我敢保证的是,以后Java学习的道路上,肯定会越走越远。听说J2EE里面十三个规范最是重要,培养计划也要求了解掌握J2EE的十三个规范,所以小编在这里简单总结一下。   什么是J2EE       J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应

J2EE环境变量配置

注意事项: 1、安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。两次按照的效果图如下: 2、配置环境变量 a、在classpath变量(如果没有就新建一个)中放要执行文件的路径,比如说我要执行的“helloworld.java”

Spring系列之J2EE开发的春天

Spring框架,现在来说,我们并不陌生了。但对于其理论知识还是比较薄弱的,被问到一个名词,并不能很好地去解释,只是三言两语,结果还是没有说到位。从本篇博客开始,将对Spring框架做一系列总结,点滴积累。     在介绍Spring框架之前,我们先回顾一下之前接触过的代码,如果不用Spring框架,我们是如何去实现层与层之间的调用关系。下面做个小实例,项目的目录结构如下:

J2EE之13中规范初了解

在开始学习J2EE之前就听说的它的13中规范,在学习完毕J2EE的基础教程之后对13种规范有了一个大概的了解,自己根据自己的理解将这13中规范进行了分类,上图中的表示层就类似U层是用来显示的,业务逻辑层是B层是用来处理客户请求的,数据的部分包括数据库的链接和对数据的操作等类似于D层,事物跟我们之前接触过的有一样的性质,消息协议就类似于http协议。下面我们就一起来看看J2EE

J2EE模式--拦截过滤器模式

拦截过滤器模式 拦截过滤器模式(Intercepting Filter Pattern)用于对应用程序的请求或响应做一些预处理/后处理。定义过滤器,并在把请求传给实际目标应用程序之前应用在请求上。过滤器可以做认证/授权/记录日志,或者跟踪请求,然后把请求传给相应的处理程序。以下是这种设计模式的实体。 过滤器(Filter) - 过滤器在请求处理程序执行请求之前或之后,执行某些任务。 过滤

java --- 入门时的一些基本概念的理解(j2ee,j2se,j2me,jdk,jre,jvm,跨平台)

首先,什么是SDK呢?   Software Develop Kit的简称,顾名思义就是软件开发包。软件开发商实现底层模块,并对其进行类库封装,配置成高级别的开发环境,为程序员上层的程序开发提供支持。譬如Google APP SDK。SDK用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 Di

J2EE --- forward VS redirect

1.从地址栏显示来说  forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址. redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL. 2.从数据共享来说  forward:转发页面和转发到

【J2EE】——十三个规则

刚开完J2EE视频,里边的精华就是那十三个规则,这里总结总结,看看这十三个规则都是干嘛的。        1、JNDI——Java命名和目录接口        JNDI(Java Naming and Directory Interface)用于访问不同的命名和目录的统一API接口,以定位用户、机 器、网络、对象以及服务。可以使用JNDI定位内部网中的一台打印机,也

在windows搭建tomcat+eclipse的j2ee web开发环境

最近刚刚搭建好了j2ee和django的开发环境,于是记录下来,以免自己忘记了。 java jdk下载链接:http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html  tomcat9下载链接:http://tomcat.apache.org/download-90.cgi eclip

对J2EE应用系统分层设计的思考

从最常规的分层结构来说,系统层次从上到下依次为:   表现层:主要是客户端的展示。   服务层:直接为客户端提供的服务或功能。也是系统所能对外提供的功能。   领域层:系统内的领域活动。   DAO层:数据访问对象,通过领域实体对象来操作数据库。   其中有些指导原则:   1、上层总是依赖其下层,依赖关系不跨层。   2、表现成除外,同一层之间方法不允许相互调用。这是实际开发中一些

J2EE基于MVC的各层的设计原则及其编写注意事项

总结了下J2EE的MVC模式开发原则,很多细节处理好了是很有利于开发与维护的。 下面就从各层说起。 视图层 主要是客户端的显示,主要是JSP和HTML,随着Web的不断发展,许多基于Javascript的富应用客户端不断出现,越来越流行通过JSON格式进行前后台数据交互。 控制层: Control: 作为处理分发器,组装前台需要的数据给客户端。 服务层(Se

J2EE程序员的Package

我总结了J2ee Senior Developer的36个Packages。学习J2EE的你要将每个Package全都做出来,而且要非常熟练的做出来,那你就可以游刃有余了。 Interface Packages 1、 Html元素 Skills to be mastered:  采用table进行任意页面布局  控制表格的宽度与高度  控制跨列/跨行

J2EE开发技术点5:Tomcat jdbc pool

前言 数据库连接是一种昂贵的资源,当有多个用户访问网页的时候,对程序的性能与稳定性都有要求。数据库连接池就是为了解决这个问题的,数据库连接池负责创建、管理并释放连接。连接池中的连接可以被多个程序使用,这样就降低了创建数据库连接的开销。数据库连接池的原理也很简单,就是首先在内存存放一定数量的数据库连接,当请求的时候就从连接池中获取一个连接,该请求用完数据库连接后就会释放,于是这个连接就可以被其他程

J2EE环境搭建(四)Ant的安装和使用

今天看了下J2EE,基本是对着课本的代码敲一下和运行一下理解一下,其中遇到了一个问题:在使用JavaBean对象时,直接声明了一个Java类的实例,代码如下: <%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTM

J2EE环境搭建(三)配置Tomcat 7.0的局部数据源

在J2EE环境搭建(一)中遗留下一个配置Tomcat数据源的问题,最近都在专心搞iOS的东西,由于J2EE布置了作业,所以又回过头来搞下J2EE。汗。。。 在这里我使用的是MySQL。 1.配置MySQL的JDBC驱动 (1)下载MySQL的JDBC驱动,这里用的是mysql-connector-java-5.1.17-bin.jar。 (2)将该jar文件复制到Web应用的lib目

【菜鸟学Java】2:初识J2EE

自从软考之后,就没再写过关于Java的博客了,虽然学习Java有段时间了,也正在做着Java开发的项目,但是对于Java技术的总结还开始,真的是不应该啊,今天准备开始写Java技术方面的博客,发现无从下手,不知从哪开始,于是就先对J2EE来个入门总结吧。         众所周知,Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本。今天我们

J2EE规范——JSP/Servlet

JSP(Java Server  Page)是一种动态页面实现的技术标准,其内部由html代码和嵌入其中的java代码片段组成。相比于之前的ASP的不同就是ASP的后台通过嵌入.NET代码,两者都是动态网页的编程语言,前者最大的好处就是与平台无关,将表示逻辑从Servlet中分离出来,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。    嵌入其中的Java程序片段