→阿童沐

財富==支撐一個人生存多長時間的能力!

导航

文章分类 -  JavaEE

<尚学堂><EJB> 4-第一个EJB实例的开发
摘要:新建一个EJB项目: (基于MyEclipse 8.6)开发EJB分为两个步骤: 1. 开发服务端; 2. 开发客户端;在MyEclipse中配置JBoss服务器: 1> 2> 配置完成后, 打开Servers视图: 点击启动, 即可启动服务器;输入http://localhost:8080进行测试: 3> 通过MyEclipse可以很方便的进行EJB项目的部署和测试: 1. 新建一个EJB Project: 【四-03:00】 1> 2> 2. 编写EJB: 【四-06:00】 分为两部分, 一个是接口, 另一个是... 阅读全文

posted @ 2012-11-19 13:09 阿童沐

<尚学堂><EJB> 3-EJB客户端及访问方式原理
摘要:定义客户端访问接口:1. 客户端仅通过业务逻辑Bean所定义的接口来访问业务逻辑(跟具体实现无关);2. 当开发企业Bean之前, 首先要做的第一个决定是: EJB要支持什么样的客户端? 因为不同的客户端, 其访问的方式也将不同(分布式开发对于性能的要求很重要)。【三-10:00】 1> 远程客户端; - 客户端与其调用的EJB对象不在同一个JVM进程中。(场景:这个是远程客户端的本质) 2> 本地客户端; - 客户端与其调用的EJB对象在同一个JVM进程中。(场景:启动一个JBoss服务器, 然后在服务器中放入两个EJB对象,其中一个EJB作为客户端, 另外一个EJB作为服务器端 阅读全文

posted @ 2012-11-18 19:48 阿童沐

<尚学堂><EJB> 2-EJB3.0简介、有状态和无状态的Session Bean
摘要:1.EJB3.0技术简介:1> 被简化的EJB API: EJB3.0消除了对Home接口的依赖, 所有持久化对象不必再实现任何EJB API接口. Session Bean, Message Driven Bean, Entity Bean现在只是简单的 Java Bean.2> Java Annotations: EJB3.0需要用到JDK5.0出现的新特性:Annotations。 Annotation特性使发布描述文件变成一个可选项, 而非必须项。EJB3.0定义了很多的Annotation,覆盖了众多与持久化相关的概念。比如:Bean的类型、依赖注入、事务管理、安全、回调 阅读全文

posted @ 2012-11-16 19:31 阿童沐

<Spring><Velocity>SpringMVC与Velocity整合-
摘要:目录结构:Spring配置文件:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http 阅读全文

posted @ 2012-07-04 10:34 阿童沐

按照jsp规范防止乱码-
摘要:举个例子:12<%@ page contentType="text/html;charset=utf-8" %>你好吗?resin等服务器大都会打印出乱码(tomcat除外),但是如果更改为12<%@ page contentType="text/html;charset=utf-8" pageEncoding="GBK"%>你好吗?这样就服务器一定会是正确抓到“你好吗”了。关于contentType和pageEncoding的差异和中文JSP页的设定技巧:contentType --指定的是JSP页最终Bro 阅读全文

posted @ 2012-04-12 11:32 阿童沐

JSTL标签 + EL表达式=
摘要:1、核心标签库: 1> <c:out value=”输出值” escapeXML=”布尔值” default="默认值" /> 在页面输出指定值. 输出值可以是字面量,也可以是EL表达式的计算结果 如果escapeXML为true则输出值字符原样输出,如果为false则对字符串中的特殊字符进行转换后输出. 例:<c:out value="${username}" default="no data"></c:out> 2> <c:set var=”变量名” value=”变量值” s 阅读全文

posted @ 2012-03-15 16:26 阿童沐 阅读(246) 评论(0) 推荐(0)

Cookie详细介绍-
摘要:Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等。从本质上讲,它可以看作是你的身份证。但Cookies不能作为代码执行,也不会传送病毒,且为你所专有,并只能由提供它的服务器来读取。保存的信息片断以“名/值”对(name-value pa 阅读全文

posted @ 2012-03-13 17:44 阿童沐 阅读(436) 评论(0) 推荐(0)

java对cookie的操作-
摘要:java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下:HttpServletRequest request HttpServletResponse responseCookie cookie = new Cookie("cookiename","cookievalue");response.addCookie(cookie);下面建立一个有生命周期的cookie,可以设置他的生命周期 阅读全文

posted @ 2012-03-13 17:41 阿童沐

SessionID的本质-
摘要:一、客户端用cookie保存了sessionID客户端用cookie保存了sessionID,当我们请求服务器的时候,会把这个sessionID一起发给服务器,服务器会到内存中搜索对应的sessionID,如果找到了对应的 sessionID,说明我们处于登录状态,有相应的权限;如果没有找到对应的sessionID,这说明:要么是我们把浏览器关掉了(后面会说明为什 么),要么session超时了(没有请求服务器超过20分钟),session被服务器清除了,则服务器会给你分配一个新的sessionID。你得重 新登录并把这个新的sessionID保存在cookie中。在没有把浏览器关掉的时候(这 阅读全文

posted @ 2012-03-13 16:58 阿童沐 阅读(156) 评论(0) 推荐(0)