• No results found

Web Technology Notes

N/A
N/A
Protected

Academic year: 2021

Share "Web Technology Notes"

Copied!
737
0
0

Loading.... (view fulltext now)

Full text

(1)WEB TECHNOLOGY First Edition. M. Thangavel B.E. (CSE) M.E. (CSE). With the guidance of, R. Sujatha B.Tech (IT), M.E. (CSE). Dedicated to, M.E. Students, Computer Science and Engineering Department, J.J. College of Engineering & Technology, Ammapettai, Poolangulathupatti (Post), Tiruchirappalli - 620 009, Tamil Nadu, India..

(2) SYLLABUS. UNIT I. FUNDAMENTALS. Introduction – Network Concepts – Web Concepts – Internet Addresses – Retrieving Data with URL – HTML – DHTML Cascading Style Sheets – Scripting Languages Javascript – VBscript.. UNIT II. COMMON GATEWAY INTERFACE. Common Gateway Interface Programming CGI Scripts – HTML Forms – Custom Database Query Scripts – Server Side Includes – Server Security Issues – XML.. UNIT III. JAVA PROGRAMMING. Java Fundamentals Classes – Inheritance – Packages – Interfaces – Exceptions Handling – Multi threading – Applets.. UNIT IV. SERVER SIDE PROGRAMMING. Server Side Programming – Active Server Pages – Java Server Pages – Java Servlets. Servlet Container – Exceptions – Sessions and Session Tracking – Using Servlet. Context. –. Dynamic. Content. Generation. –. Servlet. Chaining. and. Communications.. UNIT V. APPLICATIONS. Simple applications – Internet Commerce – Database connectivity – Online databases – EDI Applications in Business – Plug–ins – Firewalls..

(3) .   

(4)  . . . .    

(5) . . . . . 

(6)     . 

(7)      

(8)     5 !    ! " #  $% & ' ( # 6 )  % (( 7 . . * +     , ! -'%.'/' 7 - 5 !''0' (   "% & %(  12 ! . .  13  4((  8   4(( # 6  !4(( ( )4((  !"  

(9)   # !) . . !,  &1  

(10)  , !6 . .

(11) "-' " 4  (3   " 40( 1-' " 49 -'0:2#  " 4!- (  "! 4"1 "" 4)21  ") 48% # ('    "7 46 (  (  )5 47  ((;(  (  ) 45-'+#  ) 4 2 ( -'+# (9 2 1 )) 4-'9 2 )6 4'   2# :-'9 2 85 4! #1 8! 4"  1(121 ' 8" 4)2 0# 2   88 482  0# 2   86 46  (92   65 ) 2-' 6 );+<  ' ( #( ##    6   (3  . 6. ;+<  ,   1. 6.  ##   4##(#( . 6. ! 2% #  68 " 2   1 75 )1  92  ##    7 8&1 ;+<   7! 6%322    -';+<  ' ( # 7).

(12) . . )0&  ' ( # 78   (3   78 0&  ;# 76 0&  ; ( 77 !0 -(#1

(13)  ;0  5 "1  ' 3 

(14)  0&  ;' 3 ' &  5 . . ), ## & 

(15)  ;' 3 ;& ;' 3 ;3  5! 89 2  1

(16)  ;9 3(;#3 57 6'  9 2  1

(17)  ;%3+2 (;,    70&  3++#1  5'   -'0&    . . )9# (   ! 9#9# =9#>9#- !  

(18)   29#  )   121 ' 6 !' ## 321 9# ?&  ./ 5 "4((1%(

(19)   :   .  )  1.(  

(20)  4-4  8'1 : .#

(21)  ) 6  1'  

(22)  #3 7 71  

(23) & 9#   54(& (9# =  %(

(24) (1  !   =9# # ( 8   =9# , & # !5. . .

(25) . . )!  (1

(26)  +3#     # ! 0  (3   ! 0%2#   (1 ! 0' &1,  (%  !) 0!(1 21 !7 0"(1 +#  "5 0)4(& (%  1(9# 1 " 08  (10# 2   ") . . 8(1% # %.  "8 9  (3   "8 9# % #  "8 902+ (( (% # %.  "6 9! # 1% #  )5 9"10: #% # %.  ) 9)   10# 2   )! 981 3( )) 960# 2   2   )6 97 : 9#

(27) (  :' ( # )7 95 % # %.  8 . . 6@&  8! 6  (3   8! .%2#  12= 14 ; : 4* +1  8! .4  @&  12=4((1 1  86 .' 2     6 .!4 2  6 ."  '1=0A3# 4(, #  #;   6.

(28) . . 6   #% 3 3  6) -  (3   6) -4#1  2 6) - 3(  (  6) -!   #% 3 3  68 -"9% #   % 3 3  66 -)9$0%0% #   % 3 3  67 -8*# ,    % 3 3  7 -6 3    ## (,     7 -7%   #   ## (,     7! -5412  ;   7) - 2  (  2  ;   78 -      76 -0  #  3    ## (,     77 -!9 ,    % 3 3  55 -"%

(29)  '3# # % #   % 3 3  5! -) ;$*-0,    % 3 3  5) -8 (  3 %  2   58 -6+ # ( (  3 %  2   56 -7 1#;   5 . . 693      (3     12' (3# @&%    122   (93    !93       ",( 2 32+ .     ) ) 3   (    8.

(30) . . 8%  ,3#  8 6@& .# +#93   7 7, 3  5 50:2# 31, 3 =9+ %    , 3 &     . . 6"4 ! @  (3   ! @4 ! @ #1(4##  14 " @!,    (,    2.  8 @"14 93   8 @)%  14 7 @8% 14= % %  5 @6'3# # %3+ (4 ! . . 6";+<   ) B  (3   ) B' ;+<   ) . . B% 1;+<   8 B93(2  #; 4(% 1 8 B'  (; % 1;+<   6 B   1'  ( !5 B!% 1'  ( !5 B"%# 1% 1(;+ 1%3+ 1 ! B)-''3'  ( ! . .

(31) . . B! 40;+<   !! B" # 4( 32+ ;+<   !) . . 7>%  !8   (3   !8 ;   !8    (   #% 3 3  !6 !>% 93   " ">% 0:2#  12 " )4 "8 8% 1'3#   "7 6# ;+<   ) 7;    (   )" . .      . . . .  22 .

(32)   C.D  4% 2 1 , 2 2+ + 3 .  4  .%   4*3 .E  4!*  .E  . .  1221.%   .* #(*( * +    (/-'* . ! -

(33) .* E " !*  .% & E 7 . .

(34) ".% & , A3 2   7 ).% % 3 3   8#1F 3%  ! 6% ((.0& 2  >+#  " 7.%   +#  ) 5 93 3  .% 1 7 . . -'9 2  9 2(.    19 2  + #13 9 #( ) !. 31, # (9 #( 8 " +# ((, (;#9 #( 7 )9 29 #(0&  -(#  !5 819 2   ! !3 2  + G3 %  ! (  (1  +  1 ! *4   + E !   + 4 2    ! !  1(19# 9#   +  !! " '  +  !) ), #  #  +  !7 8 +3111  + 4#   " . . "% & %( #3(  " 0%%%    " 0 131%% "! 01%%/-' "" 0! 22 %% 22( ").

(35) . . )% & %( % 3 3  "7 9% & 3 12 "7 9.% 3 3 =,  1H1 +# 29(1% #3   )5 9( 4 = 3  *  #  8 . . 8/' 8) 9* /'E 8) 9    +

(36). /'-' 8) 9-

(37) /'.  (E 88 9!/'.  87 9"/'% :,3#  6 9)/'0# 2   6) 98/'4 +3  66 . .   . .  .   @&  4     @&  4*@&2          4@&I'1=   (   4! @&3HH

(38) ( ! 4;& &

(39)  @& ) ;+<  ;  ( 1221 ) 49 %2#  12 5 4%  (%   12  !

(40)    #%  2   ! "1#   (  8 ) :#3  7 8 @&#+  .

(41)    >+# (4  @&%  1# (131    %2#     1   !9#  1     "  ! ) #  " 8>+#  ) 6  &  ( 1 7 74 5 . . !;   ! 4 2 ;   !  

(42)  ;   7 , #  #;   ! ! #  1#;   ! " 412  ;   !! ) E;   !! 8;    (   !" . . "   #%  2   !) 0@&I% #   %  2  . !). 0   %  2   !7 0@32%  2   " . . )  (31#  "" 9#93(2  # "" 9 #1;+<   "8 . .

(43) 9411;+<  ,    >+# . "8. 9!  (31'  ( "6 9"  3  ) 9)  B 

(44) ( )! 98.+1  ##    )" 96 #H CD'  ( )) 974% # )) 95;& # (1'  ( )7 91;+<  2.  8 94132  1 8 9, 31;+<   8! 9!, 3  8" 9"4    # 8) 9)   88 989# 87 96  (( #  87 97 % 1# 6 95 22( 4132   6 . . 8    6! .    6! .1%3  66 .'3# # & #-  7 .!*   3 4 ## ( 7" ."'  (;& (1 7) .) 2'  (   78 .814+  #  5 .61#

(45)      5 .7 ;+<  # 5!.

(46) 61 (   5" -1  5) -4     56 -2  11   -!    70:   -(#1 5 0:   -(#193(2  # 5 0:      31 0:     !1 (   "'3# #  #3  ! )  ( %  2   ) 8 

(47)  8 6 

(48)  6 7## 7 5@&I3# 0:    5   1F 3;

(49) 0:   %3+#    (0:     5'3#   ( ( 1221 " @ @& (' ( # " @ ' ( 6 @  1 ( !5 @!  1'3# #  ( !! @"14#& CD(< CD !" @) (    !6 @8% H   "5 @6   ( 223   "! @7%3 (1, 321(% 1 ( "7 @51'3#   (1 ).

(50) . . $; ) B%  2 ) B, (1  # 3  )! B* 1  # ;3 3  )) B!  * # )) B", (1(* 19#  )8 . .  4#  8 4#  8 4# 4  3  8! 44# % #  8! !%2# 4#  #'  ( 88 ", A3  1,  1 87 ) -'401. 65. 8 43( #   6 6 4# % 3+   6 7;3 3 1     #  6 54#  12 6 . . . .  .

(51) 

(52)   . 

(53) 

(54)  .  

(55)    

(56)  !

(57) "  

(58)  !   

(59)    

(60)         

(61)          

(62)       

(63)  

(64)    

(65)      

(66)     

(67)        

(68)    

(69)          

(70)      

(71)       

(72)    

(73)    

(74)   

(75)       

(76)    

(77)

(78)       .

(79)    

(80)   

(81)      

(82)

(83)  

(84)     

(85)   #$  

(86)     

(87)                 

(88)    

(89)    

(90)    

(91)       !   

(92)       "

(93)         

(94)           

(95)      . $$%%        

(96)    

(97) #

(98) 

(99) 

(100) 

(101)      

(102)     

(103)    $

(104) 

(105)   

(106) 

(107) %

(108)    

(109) 

(110) 

(111) 

(112) 

(113) &'     

(114)            

(115)    

(116)     

(117)       . .

(118) 

(119)   . 

(120) 

(121)  .       

(122)  

(123)    

(124)  

(125)      '            '    

(126)    

(127)   

(128) 

(129)    )    

(130) 

(131)  

(132)                    

(133)   

(134)  

(135)    

(136) 

(137)   

(138) *

(139)                

(140)          

(141)    

(142)  

(143)   

(144)   * 

(145)     

(146)      &&'("#'$)"* '       

(147) +

(148) 

(149)         

(150)        

(151)    

(152) +

(153) *  )  , 

(154)  - 

(155)   $),-% ),-   

(156)  )-          

(157) ) .

(158) 

(159)  

(160)  

(161)  

(162) )-       )   

(163)    

(164)  !   !  $) !!  /00

(165)  0% "(+&,-'&($&-#+%         

(166)  / 

(167)     

(168)   

(169)            

(170)      

(171)  

(172)  

(173)    

(174)  

(175) * 

(176)  '  

(177)      

(178)  

(179)  

(180) 

(181) 

(182)       

(183)         

(184)  1       

(185)  

(186)    

(187)       

(188)    /          

(189)  

(190)  

(191)  

(192)       

(193)         

(194)  

(195) .   . (.

(196) 

(197)   . 

(198) 

(199)  . "#&#(#     

(200)    

(201)      

(202) 

(203)        

(204) /        

(205)  

(206) 

(207)      '  

(208)       

(209) 

(210) 

(211)       

(212) 

(213)  3 1 1'   -   $''-%

(214)           

(215) 4     )56(2   

(216)       

(217)     

(218) 

(219)    

(220)    

(221) $       %  . 

(222)  

(223)  

(224)  ! /'&'%$$0 ,

(225)       

(226)    1  

(227)         

(228)   

(229) 

(230)        

(231)     

(232)   ,                    

(233)   

(234)

(235)          

(236) 

(237)      

(238)     .  .                   '           

(239)    #

(240)      

(241)   

(242)          

(243) 

(244)  '    

(245)   1

(246)    

(247)    

(248)     

(249) 

(250)      

(251)       

(252) 

(253)    

(254)  

(255)           

(256)       

(257)    

(258)    $

(259)  

(260) 

(261) %

(262)  

(263) 

(264)   

(265)     

(266) 

(267) 

(268) 

(269)    . 2.

(270) 

(271)   . 

(272) 

(273)  . '      

(274)         

(275) +   

(276)        

(277)  

(278)   '  ' -0)-     

(279)    )  ™ )

(280)  

(281) 

(282)  

(283) ) 1    

(284)   

(285)         ™ '

(286)  

(287)  

(288)    

(289) 

(290)  

(291)     ™ ' 

(292)   

(293) 

(294)                      

(295)  

(296) 

(297)   ™ '   

(298)  

(299)          

(300)   

(301)   

(302)       

(303)                

(304)     

(305) 

(306)  .    .   

(307)    

(308)  $'$ "      #       

(309)    

(310)   

(311)        

(312) 

(313)  ' 

(314)  

(315)  

(316)      #  

(317)   ' -      #       #   

(318)       . 7.

(319) 

(320)   . 

(321) 

(322)  . '

(323)   

(324)     

(325)  )-     

(326) +             

(327)

(328)   

(329)  '   

(330)  

(331)      

(332) 

(333)      

(334)    

(335)      

(336)   

(337)  

(338)      #    

(339)   

(340)  

(341)                    

(342) 

(343) *     (''$ '   

(344)  

(345)             

(346)  

(347)  

(348) 

(349)     

(350) )-      * 

(351)    '

(352)   

(353)    

(354)    )-   * .    

(355) *       *       '   *  

(356)  

(357)  

(358)           .

(359)  . #     

(360)

(361)  

(362)

(363)  . 

(364)   9    *          

(365)     

(366)    #

(367)    

(368)    

(369)          . 

(370) 

(371)       

(372)  '

(373) 

(374)         #    

(375)                   

(376)

(377)    ) 

(378)   

(379)  #%&,&#,&-#+ / )      )- )  

(380)             '          

(381)    

(382)  

(383)  

(384)  

(385)  

(386)    . 8.

(387) 

(388)   . 

(389) 

(390)  . '       

(391)       

(392)    

(393)  ;       --- 

(394) ;  )-    

(395)  

(396)  

(397)       '                      

(398)      $

(399)   

(400)   

(401)    

(402)       

(403)  %

(404)  

(405)    

(406)    #12&%&#(#11'(&-'&(#& 3  

(407)     

(408) 

(409) 

(410) * 

(411) 

(412)     

(413)   

(414) 

(415)    '       

(416)       

(417)   

(418)    '

(419)  

(420)   

(421)     

(422) 

(423)  

(424)    

(425)   

(426)        ,

(427)   

(428)   

(429)     

(430)        

(431) 

(432) 

(433)    

(434)    

(435) 

(436)    

(437)   

(438)     

(439) 

(440)  

(441)   

(442) 

(443)  ,

(444)      

(445)  . . 

(446)    

(447) 

(448)  

(449)   

(450)  

(451) 

(452) '

(453) 

(454)  

(455) 

(456)     '       

(457)    

(458)    9      

(459)    

(460)  ' .

(461)  ---  "

(462)     $56(%  

(463) 

(464)   

(465)    . #

(466)   

(467) 

(468) +   ,

(469) 

(470)       

(471)  

(472)    

(473)            ' .

(474)  && / ' 1         

(475)              

(476) 

(477)  

(478)     )  9,)   

(479)            

(480)   .   . :.

(481) 

(482)   . 

(483) 

(484)  .          

(485)     

(486)          

(487) +

(488)                 

(489)    

(490)  

(491)   

(492)  

(493)    ') -   $)-%

(494)  

(495)       

(496)              

(497) 

(498)         )- )-= !>?)                ' .

(499)    

(500)          

(501)       

(502)  

(503)   

(504)   @

(505)     

(506)    

(507)          )-   

(508)   (6:6    

(509)    :888   '  )-  

(510)   

(511)  

(512) 

(513)   /  

(514)  

(515)   666$

(516) 7% . )-4

(517)  66$

(518)  :% )-:

(519)   

(520)  

(521) )-:   

(522)    

(523) 

(524)    6  8 

(525) 

(526)      7   

(527)  4

(528) 1

(529)   

(530) 

(531)  $

(532) 8%)-  :6       

(533)    2

(534)    

(535)  

(536)               

(537)  

(538)   $

(539) 

(540) 

(541) +1

(542) 

(543) + 1

(544) 

(545) + 

(546) 

(547) 

(548) 

(549) 

(550) 

(551) +    %   +  

(552)  !    

(553)       

(554)      .  

(555) 

(556)   

(557)  .   . <.

(558) 

(559)   . 

(560) 

(561)  .   

(562)    

(563) 

(564)   

(565) 

(566)  

(567)  

(568) 

(569)          

(570)  

(571) #

(572) 

(573) 

(574)      4  

(575)          '

(576) 

(577) 

(578) 64  

(579) 

(580) 6

(581) 

(582)   

(583) 

(584)   4

(585) 

(586) 

(587) 6

(588) 

(589) 

(590)     

(591)         

(592)     )    

(593) 

(594)  )-  

(595)   

(596)   

(597)  

(598)   

(599) 

(600) 

(601) 

(602) 

(603)  

(604) 

(605)  

(606)  

(607) 

(608) 

(609)        ! !     

(610)    

(611) 

(612)  4   

(613) 

(614) 

(615) 

(616)      

(617)  : ' -< ?@- 

(618)   6(88    66

(619)      $ #

(620)    %4    

(621)        $ 

(622)  %

(623) : 

(624)  *      . 5.

(625) 

(626)   . 

References

Related documents

A Disciplinary Elective course refers to any technical course offered by the Department of Industrial and Manufacturing Systems Engineering for the fulfillment of the

However, amidst this change, the Indigenous communities have also been experiencing severe outward migration of young people to neighbouring cities for work (Chan et

The conjunctival tumor was resected, and an amniotic membrane transplantation was performed for the bulbar conjunctival reconstruction.. The histopathological diagnosis suggested

The researchers selected BISE question papers of grade IX and X for the two years (2012 and 2013) for the analysis purpose. The question papers of the years 2012 and 2013 of

The information for weed distribution and its associated factors for crop production technology and effect of weed frequency and its impact on plant stand

Like every Paralympic sport, Wheelchair Rugby uses a sport specific classification system to assign a class to all athletes, based on impairments that cause activity limitations in

In order to protect the anonymity and integrity of a vote, the system generates strong cryptographic hash for each vote transaction based on information specific to a voter..

This paper provides a new methodology for the diachronic study of new firm growth, theoretically grounded in the work of Penrose (1995). We show that a model of firm growth as