Java EE

转 四大Java EE容器(Tomcat、JBoss、Resin、Glassfish)之简单比较

                                  现在流行的Java EE容器有很多:Tomcat、JBoss、Resin、Glassfish等等。下面对这四种Java EE容器进行了一番简单   1. Tomcat是Apache鼎力支持的Java Web应用服务器(注:servlet容器),由于它优秀的稳定性以及丰富的文档资料,广泛的使用人群,从而在开源领域受到最广泛的青 »

Java EE : 二、图解 Cookie(小甜饼) Java EE : 一、图解Http协议 Java EE : 二、图解 Cookie(小甜饼) Java EE : 三、图解Session(会话)

目录 Java EE : 一、图解Http协议 Java EE : 二、图解 Cookie(小甜饼) Java EE : 三、图解Session(会话)   概述 一、概述 二、详细介绍Cookie 传输过程 三、谈Cookie的作用到XSS(跨站点脚本攻击) 四、总结 参考 首先从HTTP说起,Cookie是Http协议中那部分呢? Cookie是什么? 自问自答:Cookie是请求头域和响应 »

Eclipse管理Java工程(j2se/j2ee/maven)

Eclipse管理J2SE/J2EE(Maven)项目 eclipse是一个集成开发工具,有编译,运行,打包部署等功能。eclipse可以新建多种项目,不同的项目有不同的IDE层次结构,方便用户管理资源和提高开发效率。这些IDE展现结构并不等于workspace的文件层次结构,workspace的文件层次结构通常是基于项目类型决定的,通过eclipse运行项目,eclipse会根据自己的元数据(. »

Java EE 学习(3):IDEA + maven 搭建 web(1)

摘要: 主要讲解使用 IDEA 开发 Spring MVC 的环境搭建,Maven的简单教学。 参考1:https://my.oschina.net/gaussik/blog/385697 参考2:http://www.cnblogs.com/Leo_wl/p/4459274.html 前言        本文是本人开始使用 IDEA 的开端,从 java web 框架开始,安装参考以 »

JAVA的三个版本EE,SE,ME

1998年 SUN发布三个不同版本JAVA,分别是: Java J2EE(Java Platform,Enterprise Edition) JAVA企业版,应用为开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。 Java J2SE(Java Platform,Standard Edition)Java标准版,应用为开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用 »

【Java EE 学习 53】【Spring学习第五天】【Spring整合Hibernate】【Spring整合Hibernate、Struts2】【问题:整合hibernate之后事务不能回滚】

一、Spring整合Hibernate   1.如果一个DAO 类继承了HibernateDaoSupport,只需要在spring配置文件中注入SessionFactory就可以了;如果一个DAO类没有继承HibernateDaoSupport,需要有一个HibernateTemplate的属性,并且在配置文件中进行注入。注意,之前使用的是JdbcDaoSupport和JdbcTemplate, »

Java EE开发平台随手记2——Mybatis扩展1

  今天来记录一下对Mybatis的扩展,版本是3.3.0,是和Spring集成使用,mybatis-spring集成包的版本是1.2.3,如果使用maven,如下配置: <properties>元素下添加 1 <mybatis.version>3.3.0</mybatis.version> 2 <mybatis.spring.version>1 »

Myeclipse中Java EE5.0项目中不能使用JSTL

Error: Myeclipse中的Java EE5.0项目中不能使用JSTL标签 Accuse: 创建JavaEE5.0项目时默认把jstl包添加到MyEclipse的jar库中,不在程序的lib文件夹下,也并没有添加到构建路径中。 Action: 在目录“C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.c »

Java中J2SE和J2EE和J2me关系

java是一门开发语言。 J2se是java的桌面应用平台,用于开发桌面应用程序,比如qq,暴风影音等都是桌面应用程序,其中s表示standard,标准的意思。 j2ee,其中e表示enterprise,即企业的意思,即java企业应用平台,用于大型的分布式的开发程序。 j2me,m表示mobile,即移动平台,用于开发手机,嵌入式cpu机器的开发平台。 其中j2se是基础,一般所谓的jdk即j2 »

[译] 第十七天:JBoss Forge - 用JBoss Forge和OpenShift构建和部署Java EE 6 AngularJS程序

今天的30天挑战,我决定学习JBoss Forge. JBoss Forge是一个快速应用开发工具,基于Java程序构建Maven. 可以帮助Java开发者快速开始Web程序开发。这篇博客,我们会用JBoss Forge开发一个很简单的待办清单程序,会展示基于RESTfull Web服务的JaxRS, 可接受基于前端的AngluarJS. 所有这些都用JBoss Forge完成,不用编写任何代码, »

java_ee_sdk-7u2的安装与 启动

1.在oracle官方网站上下载JAVA EE SDK,现在最新的版本是java_ee_sdk-7u2 2.最新的版本是免安装模式,所以比较方便。但是通常免安装模式没有快捷方式,不知道怎么启动、怎么使用,这个时候只能读readme.txt文档。通常来说都是英文的,没有读懂或者理解有误就会导致操作失败,学好英语还是很重要的。 在readme文档里,要求JDK版本是Oracle JDK 7 Upda »

Java EE开发平台随手记3——Mybatis扩展2

  忙里偷闲,继续上周的话题,记录Mybatis的扩展。   扩展5:设置默认的返回结果类型   大家知道,在Mybatis的sql-mapper配置文件中,我们需要给<select>元素添加resultType或resultMap属性,这两个属性有且只能有一个。2013年我在做一个系统的时候,因为业务关系,查询出的结果集字段经常变化,为了简化处理,采用map作为返回数据的载体,然后不 »

java ee环境搭建

1、安装java(tm)2 platform 2、下载安装Java EE SDK 版本:Java Platform,Enterprise Edition 7 SDK (with JDK 7u45) 下载页面: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-7-sdk-with-jdk-u45-2066865.html »

Java EE 中文乱码问题

  好久没有写博客了,之前在写一个小小项目遇到了菜鸟级的问题。当然了,作为自学者的我遇到这种菜鸟级的问题还是应该的。就是中文乱码的问题,这里我将讲的是struts2+Ajax时出现的中文乱码。      之前的博客里面写了一个struts2 + Ajax的实现,里面有些问题而且解决方案也不是很专业甚至感觉暴力。呵呵。好了,还是进入正题吧。今天搞的小项目是SSH整合的项目,里面涉及了表单以Ajax方 »

J2EE 学习路线 Google Java编程风格指南中文版

分享一个比较好的学习网站     http://edu.51cto.com/roadmap/view/id-86.html ================================J2EE======================================== 1、常识:历史、特点、运行环境JRE、开发工具(Eclipse[主流]免费、MyEclipse收费/IntelliJ ID »

Java EE 学习(6):IDEA + maven + spring 搭建 web(2)- 配置 Spring

参考:https://my.oschina.net/gaussik/blog/513353 注:此文承接上一文:Java EE 学习(5):IDEA + maven + spring 搭建 web(1)  记录: 此节主要完成 springMVC 的配置,并进行了测试。 4. SpringMVC框架配置  进行完上面的配置,那就说明现在基本的开发环境已经搭建好了,现在要开始进行 SpringMVC »