Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

КонстрПЗ_ПI_ЛР2014_ч2

.pdf
Скачиваний:
4
Добавлен:
07.02.2016
Размер:
2.18 Mб
Скачать

41

(/ ), Expressions (@) Display (@ ').

Variables, '

i.

„ e * 0 ' '

' 0 ,

e 0 ' F1.

3.2.1.3 . " %$ / ]$

; JDT, ,

' , K , i 0

: 0, 0 ,

, , *- K0.

&, 0 e 00 8 Eclipse ' WebEclipse. ; e

Eclipse Plug-in Central, ' -

.

3.2.1.4 0$#" /_1 Eclipse

& * Eclipse ' ( .

. 3.8), 0 , JDT PDE.

> 3.8 – ? i * Eclipse

42

<- 0 , i K 0

0 & * * K (Rich Client Platform – RCP) Eclipse. ? RCP -

, ' , i RCP –

Eclipse, ' -

, Lotus Notes® 8. ?- 0

' ( ) 0

RCP. 4 – ' . & *

K , '. Runtime. Runtime – , K

Eclipse, * OSGi, '

e e. Runtime ' K -

, ' .

JFace/SWT. & Standard Widget Toolkit (SWT)

K 0 ',

* * Eclipse. JFace – SWT, i

K Model-View-Controller (MVC) e -

* .

Workbench (G S 3 $ ). > K Eclipse

. ?

, .

Help (O$. 1" % S$%). z Eclipse -

K e . z '

, e -

0, 0 "e", -

' . Update ( $. %/# Z). / update K Eclipse -

, i 0 0 K e.

Team (1 .). / team – *, i -

K *-0 0 -

. K CVS.

43

3.2.2 % ! Apache Tomcat

Apache Tomcat – HTTP 0 Java Servlet JavaServer Pages (JSP).

& , Apache Tomcat ,

'. A : 0 0 e

" 0" " ". A

"? ' Š ' > ? ' Š" "Apache Tomcat 6". & 0 0 "&". & -

' '0 ' '

' ( . . 3.9).

> 3.9 – Apache Tomcat

?, e ,

8080. ? : http://localhost:8080/.

K-

Windows, Linux, Freebsd. ?

"Web Application aRchive" (* e "war"). 5

* 0K - *.

A

"Application Manager" (http://localhost:8080/manager/html), -

. 3.10. . ƒ -

, "WAR file to deploy" ' "5",

WAR-* ' "Deploy". A '

( ' -

, Tomcat ).

44

> 3.10 – Application Manager

<, 0 "Start/Stop/Reload" '

' , . / "Undeploy" ' .

& ' *-

*. K e i -

webapps . A Windows e K :

45

c:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\

A FreeBSD:

/usr/local/apache-tomcat-6.0/webapps

;, DATA_DIR GeoServer -

* WEB-INF/web.xml. z * e:

...\webapps\geoserver\WEB-INF\web.xml

Tomcat K . 7 i Jboss, Glassfish,

e. & ' K -

, 0. 4 , 0

. <

. A , 0 , -

e Java. @ Java Development Kit (JDK).

1 ', 0 (Sun Microsystems, Inc.), ' JDK: Sun, IBM, Blackdown, Openjdk .

3.2.3 % HTML

3.2.3.1 %$ %$. 1$ HTML

HTML ( . HyperText Markup Language – -

) – @ -

. „ e - 00 0 HTML ( XHTML). A HTML 0K 0- K 0 . HTML K 0

0 SGML, e

0 . HTML ' K :

e

: , , , , -

e;

* @ ' -

;

*;

46

0 ', , , e 'K -

.

G !1$". > HTML K

: ( ), , -

] /^ ". A HTML 4.01 K

:

( . Document type declaration, Doctype), , K -

(DTD);

e ( ' head),

*

, 0K ;

(' body

frameset), * .

; ' HTML :

<!doctype HTML public "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html> <head>

<title>v‘0 3G.bи0 HTML-S/1Q2G*-</title>

</head> <body>

Hello world!

</body> </html>

3.2.3.2 /#1# HTML

/#1# HTML – HTML. HTML- K html,

0 e .

/ ' K 0 !"#, K -

. @

K : #] ( ),

!1$ ( ). @ HTML- ' . 3.11.

47

> 3.11 – ? HTML-

< – , ' (< >). 4-

0 * 0 . —

* * ,

0 .

„ ' K, i K ( , "

p"). & ' , i e

( ), — . ;, head

' , i , <head></head>, .

K , K <element-name>,

, K </element-name>. 4

0 ,

K ' . ;: <elementname element-attribute="attribute-value"> </elementname>.

A , br, , ' - 0 . ` '

( , head), '

.

; ' HTML.

%$ #/#1# :

<html></html> @ K i HTML ;

<head></head> & e -

, . < ', -

48

<head> , 0 -

*, e .

<head> ' K - , 0

<title>, 0K WEB- ; <body></body> @ 0K . z

HTML- .

#] _1 % Z #":

<pre></pre> 5 K *

<h1></h1> ; e

<h6></h6> — ; e

<b></b>

<i></i> /

<tt></tt> ? 0K , i K -e <cite></cite> @ K

<strong></strong> @ K e

' .

<font size="?"></font> @ 0K 1 7. <font color="?"></font> @ 0K , -

0 RRGGBB.

#] ./Z ]$# / ^:

<a href="URL"></a> ? 0K e -

.

<a href="mailto:EMAIL"></a> ? 0K

0 e .

<a name="QAME"></a> & K

<a href="#QAME"></a> ? 0K -

.

y 1 % Z

<p></p> ? 0K *

<p align="?"></p> @ 0K * K

, : left, right, center. <br> A K .

<blockquote></blockquote> ? 0K

.

49

<ol></ol> ? 0K .

<li> @ K ' 0K

<ul></ul> ? 0K

<li> @ K ' K ('-

, )

<div align="?"></div> — @ ' , i K

* HTML .

‡ _$S $ #/#1#

<img src="name"> A K ' HTML . <img src="name" align="?"> — @ 0K ' K

, K : left, right, center; bottom, top, middle.

<img src="name" border="?"> — @ 0K i

'.

<hr> A K 0.

/ Y$

<table></table> ? 0K 0.

<tr></tr> — @ K . <td></td> @ K . <th></th> @ K .

y 1

<form></form> ? 0K *

<textarea name="QAME" cols=40 rows=8></textarea> — ?-

0K . cols K e ; rows K

.

<input type="checkbox" name="QAME"> — ? 0K checkbox. e .

<input type="radio" name="QAME" value="x"> — ? 0K radio . e .

<input type=text name="foo" size=20> — ? 0K

. & size K ' -

.

<input type="submit" value="QAME"> — ? 0K

@ *

 

 

50

 

<input

type="image"

border="0"

name="QAME"

src="name.gif"> — ? 0K "@ " —

K '

<input type="reset"> — ? 0K .

& HTML . ; ' :

<html> <!-- html -->

<head> <!-- head -->

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!--. -

/ 0 ( 2 ). 5 6 78 2 -

(text/html) 6 9 -->

<title>Z.и15+S HTML-S/1Q2G*-Q</title> <!--

: ; 6 -->

</head> <!--: 9 head--> <body> <!-- -->

<font size="5">a+X*]/P.Ge]1‘ \/Pи</font> <!--

5 6 78 / =, 6 ? 5 6 6 .

9 @A ; / 6 9 B C A A 6-

, 2-A ; <font> C -->

<br />

<!--E 6 -->

<b>Z/,G0S/*</b> X/5/S+. ,X‘-/Xиn X/S, g1G+*Q,

<!--5 9 F-->

X 5+-и*6*

0/2Q X‘S3/X‘S+X <i>ŠG3-Q*</i>, Q ,5/-

X'6*

 

<i>Ž+. v/.6, Ž+. v/.,]1и0, d/S6*и1</i> <!--

5 9 6-->

<p>

<a

href="http://uk.wikipedia.org/wiki/">d‘1‘3GS‘6</a> </p>

<!--8 A 9 6 ? 2 ; =, 9 6 6 A 9 - 6 5 2 9, 9 8 2 9 http://uk.wikipedia.org/wiki/ 9 @A ; 2 ; = -

6 / 8 A 9-->

<p> <!-- 8 A 9 6 ? 2 ; = -->

Z.и15+S -+\5иei

<table border=1> <!-- 8 A 9 C @9 -->

 

<tr>

<!-- N 6 ? 9 -->

 

<td>w-/X3[и1 1</td> <!-- N 6 ? 62

2

O 621. :6 A 6 ;, B ; </td> -

6 8 A 9

-->