你的位置:水利图书 >> >> 电脑编程 >> 详细内容 在线投稿

JSP 编程基础及应用实例集锦(附CD-ROM光盘一张)

热度71票 浏览21次 【共0条评论】【我要评论 时间:2010年6月10日 12:05

cf(g^;Y[` e7|0JSP 编程基础及应用实例集锦(附CD-ROM光盘一张)水利图书4MrB;Q7W {bQB.W

水利图书I6lv{/tTa`$y

*D'W-J|0dw0 水利图书hl?8Bs\J

作  者: 柏亚军 编著水利图书1P!A A3h;\v/J

水利图书;B2n;t W ~ y$z

出 版 社: 人民邮电出版社

&X7o1s"h@ r0 水利图书(G {(Jrcq

出版时间: 2001-7-1水利图书r$|EJ a)wGs1I

水利图书Gg\9m$e|.C9~

字  数: 526000

/u@3Yj ~9a P;F0 水利图书Ur+B2L.R

版  次: 1

"se;Z2EAsh5S7F0 水利图书!A7{ g$]O/CB*g

页  数: 337水利图书,h@4S wQ-q,q3c

izV [r:]0印刷时间: 2001-7-1

~S)IO+v&e+q0 水利图书r(k~.pU1I

开  本:水利图书/y N ])ec {

水利图书N^/Z+m u/`}

印  次:

ig{wf0

.Gq^%LO-h%}T0纸  张: 胶版纸

:O3ERiX&n0 水利图书 `J1jf9OJ1k9D$I

I S B N : 9787115094155水利图书9JhZo w'|

AQ:J3Ut_0包  装: 平装水利图书 @\$l2I+NE

UmLp^}1|0所属分类: 图书 >> 计算机/网络 >> 程序设计 >> JSP

5o%x&|&CvwT'T]0

cC#l |2APe0内容简介

;o,Bd|Uv0d[\D0 水利图书+]+x.V9Gg

JSP是由SUN公司倡导建立的动态网页技术标准,它能在多种操作系统平台上和多种Web服务器上使用。

x` cZEl1I0 水利图书 c8iR-x?(KNs;x

本书共分为15章,前6章为基础内容,后9章为综合实例。本书从最基本的JSP概述、JSP运行模式和环境设置、Java内容、JSP语法,到JavaBeans、Java Servlet、JDBC都作了详尽的介绍,同时还结合了9个综合实例巩固这些知识。全书紧密结合实际开发的需要,使读者能够尽快上手。水利图书_A3NiT y

水利图书dt9P${+^6NW-K

本书适合于对开发Web有兴趣的读者。Web开发的新手,可以从头开始学习本书;对Web编程有一定经验的读者,可以参阅书中给出的编程实例。水利图书h ^[Ck(d*X

e)BC+b+~`3Pj&\0目录水利图书j5V.^9Ko;G7K

.OLT!H [0第1章 JSP简介水利图书 X9}N}:uY*X

水利图书q8o+YI Y?:T6Mf%z

1.1 JSP技术介绍水利图书;H'pp8Q y:W)W

,B Y5H$\9?WU|0w01.1.1 Web编程技术

.st:itsO+X0

2Z:s lZ0NX S(W G01.1.2 JSP概述水利图书o&E?$t.OP.Q-zD

水利图书4}l*_.N\q

1.1.3 JSP的形式

n+`g)O:B(M3}0 水利图书J!JTb,xT g9X

1.1.4 JSP的特点

k"Q8G"E&J+E\h0

@E*e Cw!Go9Yy01.2 JSP与其他动态网页技术比较

0s,hP4Q Th S;?){R0 水利图书$`-m5C,?y-r,X+g"^;E

1.2.1 JSP与CGI比较水利图书_MdZ`lH\

#c1Ww8f`\;sYUy#O01.2.2 JSP与ASP的比较水利图书)s"@suh {%L,x

水利图书/]/t+f{;cD

1.2.3 JSP与Servlet的比较水利图书}Za*]g

水利图书S y&BdE*Y6e-~8l2L

1.3 JSP的运行环境水利图书rt9v:JCU[-oct

g%Aso"\,V?01.3.1 JSP运行环境需要的组件水利图书t*qh p6B

Y#_n MYN R)ak01.3.2 JSWDK的安装和配置水利图书cG G]*b(z*@K#zh

水利图书.\pu L)H ` M.v Y

1.3.3 Tomcat的安装和配置水利图书6jW{#MP9r"WY

水利图书 ~ MA'G[1_

1.4 HelloWorld

nS`;_&Whs$r0`d,d0 水利图书7cd:s YNjD3C

1.5 小结

0eN,^B/e(o4BLLK0 水利图书o| {P6f3z/?

第2章 JSP的基本概念水利图书?9Oz4|H]&S~#l/m}

水利图书Z.Hd!P~1se

2.1 对象

d%lE0x&S]"lLc#j'aB0 水利图书9h2BKc4A e

2.1.1 对象域水利图书k+GxVivc+{

水利图书DA.nLfEM6dty7b

2.1.2 对象和变量水利图书"HL*D9l-] r

水利图书h,m$P#r5k'jc

2.1.3 隐含对象水利图书I.I%s3hvnUhr

水利图书KE[-o*}%}1n7L0Rk A

2.1.4 PageContext对象水利图书r$X n c P!M

水利图书omQ-?sJe$|(p

2.1.5 对象的应用水利图书V4J4y1G'{+Z}

水利图书 B*zw+['Zp#t

2.2 Java简介

b,BUE$AM%IF0 水利图书0zIQ#[?5J^B

2.2.1 类型

_ A S1f*Hm&p)w6^0

JW7]x)K*];f$R hh02.2.2 Java的运算符水利图书q*L'u3U-n8u` i g

水利图书$S:RP^ P5lp

2.2.3 Java控制流水利图书:x8G*Z\1J#Td ef

水利图书 l v"BGzq)y H|7k

2.2.4 小结

P7q ]M3s0 水利图书j~({ `5k {,g;B

第3章 JSP语法

3b3a8g Kj'j+A$s0 水利图书sq5U wEl;[3Ep

3.1 JSP的语法规则

^'wuQ?'{'Y3T lI!Q0 水利图书/~!pI@&]-~E

3.1.1 开始和结束的标记

.BL"C3z"{Q_h"j8Ka\0 水利图书|7?W9pR5H

3.1.2 HTML注释

*c#|r(qO;cyV0 水利图书T)ui[G0PE`_

3.1.3 隐藏注释

5Rga C^0? F2z0 水利图书!p+m+Z1}8eR,]rE

3.1.4 声明

,SUH?'d(I?0

"L]8Y0Mp$~'~Q{%~%L03.1.5 表达式

EeLFjql0

\ j2bh:VQ{L03.1.6 脚本scriptlet水利图书5u } H8Ic^:O8v

iddQ5s+s7O!m J"v03.2 JSP语法

ba1NA&Q0 水利图书 C7W;Q5uNM6? {

3.2.1 指令类语法

,h3f pMn~,i#n|l0 水利图书6K'Hk6oG1BC

3.2.2 动作语法

)rpg%Ks'f0 水利图书~4Xr"gN

3.2.3 脚本语法

CW8_4u]-M?0 水利图书nm$w[;Y}-T&R$X

3.3 小结水利图书l*_R:U*p b%h$c

水利图书4EK#^^$PW

第4章 JavaBeans水利图书!W;[ pPj0~h

水利图书Q@|&t H'\L5HCE

4.1 JavaBeans的属性水利图书%ip!B {jt,N

水利图书*b_$srL4A"^}

4.1.1 Simple属性水利图书h/^ b2u#W^

水利图书 R6b9n1zbr$H

4.1.2 Indexed属性

$[GkLZG,m0

5iUg&f%vn$CHl/A)^04.1.3 Bound属性水利图书l4M!@L-?3M a1G

水利图书7c:_ o2]6]p1T l

4.1.4 Constrained属性水利图书3ZS*Gx(|;d^j

uL\9e|W?04.2 JavaBeans的事件

9I"HsUM Jo$bt'j0 水利图书*@xo!AQ1@

4.2.1 概述水利图书5mkt0F F([_

水利图书_Hi$u ?)p7i._-i

4.2.2 事件状态对象(Event State Object)

6T$l)h {c0 水利图书9z$A$n({N(D

4.2.3 事件监听接(EventListener Interface)与事件监听者(EventListener)

L%T~R$@"Eymc0 水利图书;K aH8_z-E"v'i_I

4.2.4 事件监听者的注册与注销水利图书'{4C2xQ:E[e

水利图书Uy(?8q.U/B

4.2.5 适配类

E%Ji'j~2[{0 水利图书X)m/s2g#fo)ZI

4.3 用户化水利图书"y{)r8s As(L+Xky

水利图书 y ].^qUX

4.3.1 用户化器接口(Customizer Interface)

V#gkoAgY]0

l0OBE$}04.3.2 属性编辑器接口(PropertyEditor Interface)水利图书 @];mmXMr

%D#W5r)R.z04.3.3 BeanInfo接口

9MG"f2d U8o&M0 水利图书&xpjz2Z3t.Ab3k

4.4 持久化水利图书T Juyiy9c3JH$]

1D7[(ac({ [_/{)I3EM04.5 JavaBeans的存储格式

qmk.r)yw1Q*B0 水利图书W+n@j*e)xN

4.6 小结

a F$R@*uE(u0

%kb:n2i.I0第5章 Java Servlet

*YzDks'?._0

.f z_P5@:G.S F2E q-d05.1 Java Servlet概述水利图书ZCJiq

Ix)K7N'@-C05.1.1 关于Servlets水利图书Sh\*~(zQ:W&g7L7?$p

水利图书'D?[b#{P$Z~

5.1.2 Servlet应用范围

Z]$olC0

H1sI? i1w)Y}05.1.3 Servlet结构总视

F!?~T[N/]0 水利图书t k/lW"w;u7R]

5.1.4 Servlet Lifecycle水利图书6| `%lW]x

水利图书'm d$O;h0_ [*x

5.2 编写Servlet水利图书R5\'P|&K%BP

~v5Rbt05.2.1 与客户端的交互性水利图书%~!z bi2A@

_U[4uoA2C05.2.2 一个HTTP Servlet处理GET和HEAD方法的例子水利图书})V'v,hJ~$n"J+pA_ LR

t)f z D s05.2.3 一个HTTP Servlet处理POST方式的例子水利图书:Ijv#["BC

*]2oc j/cR [05.3 Lifecycle方法

y-Q6~c{(xCF1D0

ELiFd1F&g8Y4Gn05.3.1 重编Init初始化方法水利图书 ^)tB tw1r%{*QX8av

水利图书g&T2a Y y#HF

5.3.2 重编Destroy方法水利图书 @t cB[ `

水利图书2Y| g'u/|$M5o

5.3.3 关于一个Servlet中断涉及的多线程水利图书E-HoDo;`6p

水利图书 p}8?!cS#H W&c

5.3.4 提供关于Servlet的信息

{+S4` _){ ct0 水利图书 w&]!p;Z_G8G T

5.4 运行Servlet

$hS'^e ~3?L0

$kEE9P-V:t)k/j05.4.1 属性

C}!V\mc0

\ KOJy^ r2b,IY05.4.2 使用Servlet Runner水利图书1d+FBd:E5q)yA

水利图书#^Il6HXP,c$t!j

5.5 小结水利图书e*g1sk4I4^} u1vUg[

L7p*A+^ ?6fE0第6章 JDBC

:IkX|Z6d0 水利图书Q.@Z`gC

6.1 JDBC简介水利图书 S fm6S$h8]

gGP4_(IU(c m,I06.1.1 什么是JDBC水利图书ihq1o ?

+P/Vw X&m;\MU06.1.2 JDBC产品水利图书6e y(XS/XM'c([L

水利图书;q;Y} cZ t?8f/hM

6.2 连接

.{DX1I-jHd0 水利图书MJ.[Nom II

6.2.1 概述水利图书'db:X hL;h0ZCgzZ

水利图书6Z"Uj _Tv-a([

6.2.2 打开连接水利图书7E-Z @y+m_eS^

)`r+Wc3B/i*@gq06.2.3 JDBC URL

C8FYr Y Nr&J}'x#J7s9@#k-l0 水利图书so!f%q1[o*h-frR

6.2.4 “odbc”子协议

\rH;C.M0`'iq0 水利图书+^jbr,z,~B+vt)U

6.2.5 注册子协议

!Z&@Zh+p4x ['x O0 水利图书Bm)u z5Sfj-e&p2Sv

6.2.6 发送SQL语句

W7v7`&_'\0 水利图书4wV p(?&r(Gz

6.2.7 事务水利图书eIj8}W_8R4FhU

水利图书 Q\UY_cfg

6.2.8 事务隔离级别

*_E}9FX9w0

WsP'sK;F|x"N06.3 DriverManager

8RH F9T,r:})Ks.C^ Q7fS0 水利图书@1I!f\ t

6.3.1 概述水利图书,FLV`.KT)M

*m[A_7a:h!^`06.3.2 跟踪可用驱动程序

+X)?%`f)|:V^ z;Q*u0

rZR#d)w3m+yPVp0]06.3.3 建立连接水利图书{,QNN{?@z9h

5TkUlB%@F06.4 小结

5R;xCe)orX0x0

/{,mt8KaV0第7章 应用实例一——网上投票

+y uj[t j0 水利图书c`"|GydK

7.1 概述水利图书$I+x1{Y%\FT

水利图书)dOPBIqd;rt

7.2 投票表单的设计水利图书.kU9j0Ct-\

5T)A~QT'X07.3 投票处理过程水利图书Iax/qGS}/j p

{3ri,iZ'N+B.a|07.4 源程序展示水利图书8\U+OI8rlQ6F,x0t

水利图书 e`(P%k!Y1^h {

7.5 小结

5K&W.]5Y-BhQ O0

,~M1]1F^)r Z K0第8章 应用实例二——网上测试

2`$R WS|1}0

;fF1A!v&eNBY*l08.1 设计概述水利图书I4}slL;Z|(K9Rd

水利图书@9DB W_ W m

8.2 具体实现

vBe0S@H0

+d#e%K&d @ Bi?08.2.1 试题

?c8Z(YX` h0 水利图书VA0^4INq6v

8.2.2 调用JavaBeans

Dg(\ S"R$xvF2oK*O0

|7cHH1Ah)_08.2.3 答题页面

R5Ij'aVe h0 水利图书nc8P8f'HMb%{4t f

8.2.4 答题结果处理

b4X]!F:x$F9Oyz0 水利图书^V/b j`.B

8.3 实例程序展示水利图书'fsF+m ^+bT.G

_+e|x-o08.3.1 exam.jsp水利图书8q'G%}i3Jt(v/g7Z

水利图书N.SDJ%w

8.3.2 exam.java水利图书'D*h6Uwo$C

水利图书#qx_UW x

第9章 应用实例三——购物车

'U jf$v6G~!^C]0 水利图书w*I h \T-\|(jG

9.1 概述水利图书3t` ZC~6T

qz/B3GF.~G09.2 设计目标水利图书2~,ib eZ:K_l}

9Bu"k1EhW |(a09.2.1 购物车的实现

x9lp!n#qh^*C m0 水利图书$?d'Re&K

9.2.2 商品列表主界面水利图书H b8}7f1qVR

水利图书;_w)|,sa3H,G-n0r0~

9.2.3 清除购物车

+B%\es@OZ0 水利图书[0^;^ dU

9.3 所有源程序

,_2L8O6n De/J-k0

Z!X;A6T P6M09.3.1 shop.jsp

)_Qnka0zc0

!B/ZZ#F:jWo&g9Z6y8|09.3.2 shopping.java

+z(| ^?E?xh0 水利图书/F~V)p s'w0ih

9.4 小结

:g%J.Q8s4];riZ3ZE]:Vd|0 水利图书0i(e/c~#i B

第10章 应用实例四——查看和接收E-mail

Ar-^H#BZ l Z0 水利图书+h6a2Bw-rV/E1z4p~1eq

10.1 设计目标

Qwb9e{5]0

xl1]Kt!Z6}o010.2 Pop3协议

En2[%l7g.Z z0

!]!Y0d!_-r B6a)X010.2.1 Pop3服务器的认证水利图书8{ @ r&u$g b

Oy.W%zZx Z"GF7{010.2.2 获取总邮件数

^ GR+l[ssil(}0 水利图书&xa:L&wN"C-u5m

10.2.3 获取某个邮件的内容

g*_x+uK/O5Kk(i/V0

-Ds&|5{SD'_.x010.2.4 Pop3服务器返回的内容

q y/fhTO-kk rWa0

]%A+_)^3C5m {t?010.3 利用Pop3协议实现收取信件的底层方法水利图书q&Y%TCj@D&sL

水利图书 a#M4@g7i|D7E

10.3.1 连接服务器

H(Y^b6?0O0

-P^g#W3sL010.3.2 向服务器发送命令水利图书$JQX+Ua T6iTh(d

O%l-YU+r6t2?t010.3.3 取得服务器发来的回应水利图书|4m%OOfN

水利图书sm*l.Q'jP7?p o

10.3.4 Pop3认证

$I w|l5ZO)@0 水利图书&A6fb&t3sgG

10.3.5 取得邮箱的状态水利图书7W&PX.s3SF

](B"f&U,Z]1X]Qkz010.3.6 取得邮件的内容水利图书2t_;T L\D R

水利图书y1Js4X y4J

10.3.7 往Pop3邮件服务器发送空指令

%DH)j*F:VqkJ5\0 水利图书9ZHIb4AwE

10.4 完整的代码水利图书@g&jKQ"p]

,a5mPqm7oHo#M010.4.1 利用Pop3实现收取信件的底层模块

^O(`z+[T0 水利图书9H{rG(t t

10.4.2 编写一个线程,用来保持与Pop3服务器之间的连接水利图书[~7rg T

)s9e[?b:j D hh010.4.3 编写一个bean,用来封装收发E-mail的一些万法水利图书l:p6Ik2J

d.G ar!Yd010.4.4 登录页面水利图书;|!A:{ yZ2{

I cct(W5H D010.4.5 编写显示E-mail列表的JSP页面

l1PQ+iT{b3zw0

*FfV[m)dW010.4.6 编写显示E-mail内容的JSP页面水利图书"q"Y&p&R:T%x:d

水利图书t C d[8fF

10.5 小结

+f^[BL D @0 水利图书.w8e%Z!]eEAK:\

第11章 应用实例五——用户注册登录

+rD/v(u$~p u;b0

v:X`~I+MX P011.1 用SQL SERVER建立数据库

/QU]l}u{.r w.i0

c4eg5eZ!@011.1.1 设计表的结构水利图书R7r |pa Oh V

zv6C(zu F011.1.2 建立数据源

zP[$xOw;W0

P0d$Q,q\k r-N011.1.3 建立连接数据库的JavaBeans

_(`N;l"Q6o Y0

$kt3Zk.wyY/i:|011.2 设计具体的JSP页面

/P2d\Qinw0 水利图书r$BmrW{@6`

11.3 小结水利图书\BqDu

h(Yw,o.l Kg+o0第12章 应用实例六——我的书店

/p Kp"qnil_ v0

'N {1G8@q6CL.dS012.1 用SQL SERVER建立数据库

t5h4{ El_1p_p0

'm ~ {!m#} vs012.2 设计具体的JSP页面

p(_{Z6H2U d9r5l+ceK0

d$\Z]M5g|#b6hUo012.3 小结水利图书8WmJ!`(h R

水利图书Xg3ZA#\%?5\b

第13章 应用实例七——聊天室水利图书:L SU[-u{)]c

水利图书T1R9s,c P6DO*p

13.1 功能实现和技术要点

0MD8x7U&hkQ,@d1z$\a9k0 水利图书1V B`'y9JQ L

13.1.1 使用Java的集合类

0z:y'W-Lb0 水利图书,U0b_:^$T

13.1.2 在线用户列表水利图书K/uJ!{x7{

4E6?s7q&fV0t013.1.3 窃窃私语水利图书 ]jk1uYK*gXfXi

水利图书3BT@2r4{s

13.2 代码和分析

C\%e\2`l]Z0 水利图书o/RD"uG'Q c

13.3 小结

%S4q$a"h^YM6B%b0 水利图书/ot7r.H D

第14章 应用实例八——BBS

1e-E9h T#X0

"Vb0}$v O l+t014.1 用SQL SERVER建立数据库水利图书#E7c!mL&qR"Hy `

水利图书&mq'tEU!jI|

14.1.1 设计表的结构水利图书/G$M&m3\2J,]3m2k

u ax:Dl014.1.2 构造表水利图书/pRRq"vB3b7pC+E K

.\$[P,~D%j"JQQ014.2 用JSP具体实现以及代码分析

5jM U vWw;pT c`0

{;X"~&LF{Q0第15章 应用实例九——服务器端生成图片水利图书fbc0W0ED-U"jT

水利图书 J9_5Cb8h0W-Y

15.1 设计目标水利图书"X$bPt&u }1pgl+X:@

水利图书s!ri1fL%D1R8jv

15.2 PngEncoder类的实现

y2|L+WO-F x1a g0 水利图书 u3`'z2j$?!Dn-A)^ X

15.2.1 构造方法

.C;@hr Y W[4{0 水利图书j:U/v6L)Y;U+R.r,NW

15.2.2 转换生成PNG文件格式的字节流水利图书C,c`@0]JNF~$D

%KnQ x~Uuj$r}015.2.3 写PNG格式的文件头水利图书t] nr'jc

_X$V@qO[ o3Z015.2.4 写PNG格式的文件主体

?/BM8Q;{0 水利图书tC RH]op.O

15.2.5 写PNG格式的文件结尾

n3eI,^lx R0

/S(`!N b!ji015.2.6 几个往Byte数组里写入int或者String的万法水利图书1d&\V/VAhq

水利图书6DV%}}$q@;UQ^+w#s

15.3 createImg类的实现

7z8n5T(_N2ix1^ M0 水利图书)zb5d8IxzD

15.3.1 Init方法

v MF)pVnt2y0 水利图书`A`6L5i`@{

15.3.2 drawBall方法

\2X}*V*uNH kh*Z(E0

j,zKq6])Z hG015.3.3 encode()方法水利图书+m)_!h"oGUr

D}4k8B|8QTf7R015.3.4 getImage方法

:oxZD%D0 水利图书:d'V3g/T0I.m3m6qJ

15.4 页面的自动刷新水利图书8} @m@6u4G

水利图书(Wy,Kr%Um

15.5 完整的代码

V'fz%S7_?%S7t4Tc0 水利图书xi|+~!i;e*[

15.5.1 由Image对象生成Pug格式的字节数组水利图书4fRIf'V|

水利图书 y w'x O$XI!Y

15.5.2 画图并且生成图片的程序

L S K$?k)t0CQI$wA0 水利图书.fmcdN:N\3O{

15.5.3 一个用作图片的JSP

l ~rj3\1j1u.d,t%N0 水利图书U&V m:_"FF`;{

15.5.4 主页面

nh$RYe6N/Y/^]0
顶:5 踩:5
对本文中的事件或人物打分:
当前平均分:-0.04 (23次打分)
对本篇资讯内容的质量打分:
当前平均分:-0.26 (19次打分)
【已经有19人表态】
4票
感动
2票
路过
2票
高兴
3票
难过
2票
搞笑
2票
愤怒
1票
无聊
3票
同情
下一篇:JSP 与网站开发编程实战
上一篇:精通PHP 4网络编程(附光盘)

水资讯网广告招租

查看全部回复【已有0位网友发表了看法】

广告投放

广告投放