Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

359 (Web Programming)

2016
:
:

3
: 4/11 16/11
: 8%
: Servlets
1. & [65%]
.
. [40%]
.
:
*Username: 8 . .
*email: @,
. email .
* : 6 10 .
* .
, (.. #, $, %,
.).
* : (
).
*: 3 20 .
.
*: 4 20 .
.
* : , ,
drop-down menus .
// (.. 18/08/1984). .
15 .
: radio button , .
*: drop-down (
).
*: 2 50 .
: 500 .
.

(servlet)
.
* ,
.

,
.

click ,
servlet
,
(.. div). ,
server.
hashmap, key username
value instance .. User
. servlet requests.
.
client
(JavaScript/HTML5), server (servlets)
. username server
server .
ajax requests forms.
UI

. [25%]
:
login,
(
login sign-out). cookies
HttpSession.
,

2. XSS Cross site scripting [20%]


Cross Site Scripting (XSS)
. :
(. ) .
( ) script ,
html
.

. , .
:


(windows.location), . ,
browsers
,
. firefox
default ( noscript plugin
XSS , ).
.

15% 3 :

jshint, html validator, code quality 5%:


/warnings jshint, validator,

( ) 5%

git 5%: git (.. commits


, ,
, .)

:
use strict; JavaScript
jshint http://jshint.com/
js .
servlet container .. tomcat/glassfish.
netbeans
containers .


git, .
repository bitbucket share
hy359, folder a3, MONO o
IDE project ( commit build dist directories).
commit online
bitbucket.

.
00:00 17/11 pull repositories share
hy359 . (
).

You might also like