没有合适的资源?快使用搜索试试~ 我知道了~
j2ee学习笔记,很实用
4星 · 超过85%的资源 需积分: 0 3 下载量 139 浏览量
2010-08-29
14:57:22
上传
评论
收藏 361KB DOC 举报
温馨提示
试读
63页
一份很好的j2ee学习笔记,希望对大家有用
资源详情
资源评论
资源推荐
J2EE 学习笔记
By huihoo.com 顾志凌(rockygu@citiz.net)
灰狐动力致力于中间件技术的研究、应用与开发
注:框架可以用 Word 菜单中的 “视图/文档结构图” 看到
J2EE 模式
Value Object(值对象) 用于把数据从某个对象层传递到其他对象层的任意 对象。
通常不包含任何业务方法。
也许设计有公共属性,或者提供可以获取属性值的 方法。
JSP
1.JSP 的基础知识
指令
(脚本)
(动作)
:除 语法外, 引擎不能解读的东西
)在 中使用的 directive指令主要有三个:
指令
! 指令
! 指令
在 的任何地方,以任何顺序,一个页面可以包含任意数量的 指令
"(脚本)包括三种类型
a) #$!$%
b) #$$%
c) #$&'$%
((动作)
标准的动作类型有:
#)*%
!#)+%
d) #)+%
e) #)%
f) #)%
g) #),%
h) #)%
注释: #$)$%
#-$%
" #$.&/0&0)10$%
可以不赋值,默认为 2如果 &0,02则在 页面中,隐含的
变量 就不能使用。
3. 请求控制器结构(Request Controller)
也被称之为 JSP Model 2 Architecture
这种途径涉及到使用一个 或一个 作为一个应用程序或一组页面的入口点。
为创建可维护的 系统,345 是最有用的方式之一。
不是 ,而是 类才是放置控制逻辑的正确的地方。
请求控制器的命名模式为'''5)
请求控制器类的命名模式为'''345
2.JSP 中的 JavaBean
三种 ! 的类型
页面 !
" 会话 !
( 应用 !
大多数的系统会使用一个会话 ! 来保持状态,而对每一个页面使用一个页面
!来对复杂的数据进行表示。
页面 bean 是一个模型,而 JSP 是一个视图。
3.Custom tag
bean 是信息的携带者,
而 tag 更适用于处理信息。
标记库包含一个标记库描述符(67)和用于实现 5 的 类
在翻译阶段, 容器将使用 67 来验证页面中的所有的 是否都被正确的使用。
标记处理程序只是一个简单的适配器,而真正的逻辑是在另一个类中实现的,标记处理
程序只是提供了一个供其他的可复用的类的 JSP 接口
Servlet
1.ServletCon%g
一个 58 对象是 在 9 的时候
传递给 的。
58 包 涵 5' 和 一 些 :; 来 自 于
+
ServletContext 接口封装了 Web 应用程序的上下文概念。
2.会话跟踪
1) Session
当一个 5 请求多个 时,一个 可以被多个 共享。
通常情况下,如果 到 ! 支持 <,那么 =36 就不会重
写。
2) cookie
在 中,如果你光 5<<&5<2
那么当用户退出 * 时,< 会被删除掉,而不会被存储在客户端的硬
盘上。
如果要存储 <,需加一句 <>'?"@@
< 是跟某一个 相关的,运行在同一个 上的 共享一个
<
3) URL Rewriting
在 使 用 =363 来 维 护 A7 的 时 候 , 每 一 次 B 请 求 都 需 要
C=36
典型的用在两个地方
) /,&D00E
=36/C'0E
/,&D00E
/&FC%0E
") /#%#,&D00E
=36/C'G
!&,H&!0E
/D0%=36#%0E
3.SingleThreadModel
默认的,每一个 8 只有一个 的实例。
只有实现了 >, 才会让 有多个实例。
8 上 建 议 , 不 要 使 用 +9 , 而 使 用
>。
SingleThreadModel(没有方法)
保证 在同一时刻只处理一个客户的请求。
SingleThreadModel 是耗费资源的,特别是当有大量的请求发送给 Servlet 时,
SingleThreadModel 的作用是使包容器以同步时钟的方式调用 service 方法。
这等同于在 servlet 的 service()方法种使用 synchronized.
> 一般使用在需要响应一个 +4 的时候,比如是一个需
要和数据库打交道的连接。
" 在重载 地 方法后,一定要记得调用 E
( 通过发送一个 !< 表示它已经结束 4
而 通过关闭 < 来表示 已结束了。
I 一个 B 可以送三种东西给 5
" +!,
( !+
J 之间信息共享的一个最简单的方法就是
+/<+0200E
K 和 F
Post:将 , 内各字段名称和内容放置在 内传送给
Get: G之后的查询字符串要使用 =36C,经过 =36C 后,这个字符
串不再带有空格,以后将在 上恢复所带有的空格。
Get 是 L! 上最经常使用的一种请求方法,每个超链接都使用这种方法。
M L!' 就是 L!?的 +
剩余62页未读,继续阅读
adsl10000
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1