Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
J
javab_20230928
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Patryk Czarnik
javab_20230928
Commits
5b148e2f
Commit
5b148e2f
authored
Oct 17, 2023
by
Patryk Czarnik
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Kalkulator - styl
parent
6cfa7e9e
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
35 additions
and
7 deletions
+35
-7
Kalkulator.java
PC24-Serwlety/src/main/java/podstawy/Kalkulator.java
+15
-7
styl.css
PC24-Serwlety/src/main/webapp/styl.css
+20
-0
No files found.
PC24-Serwlety/src/main/java/podstawy/Kalkulator.java
View file @
5b148e2f
...
@@ -17,19 +17,27 @@ public class Kalkulator extends HttpServlet {
...
@@ -17,19 +17,27 @@ public class Kalkulator extends HttpServlet {
response
.
setContentType
(
"text/html"
);
response
.
setContentType
(
"text/html"
);
response
.
setCharacterEncoding
(
"utf-8"
);
response
.
setCharacterEncoding
(
"utf-8"
);
PrintWriter
out
=
response
.
getWriter
();
PrintWriter
out
=
response
.
getWriter
();
out
.
println
(
"<!DOCTYPE html>"
);
out
.
println
(
"""
out
.
println
(
"<html><body>"
);
<!DOCTYPE html>
out
.
println
(
"<h1>Kalkulator</h1>"
);
<html>
<head>
<title>Kalkulator</title>
<link rel="
stylesheet
" href="
styl
.
css
">
</head>
<body>
<h1>Kalkulator serwletowy</h1>
"""
);
out
.
println
(
"""
out
.
println
(
"""
<form>
<form>
<input name="
liczba1
" type="
text
">
<input name="
liczba1
" type="
number
">
<select name="
operacja
">
<select name="
operacja
">
<option value='+'>+</option>
<option value='+'>+</option>
<option value='-'>-</option>
<option value='-'>-</option>
<option value='*'>*</option>
<option value='*'>*</option>
<option value='/'>/</option>
<option value='/'>/</option>
</select>
</select>
<input name="
liczba2
" type="
text
">
<input name="
liczba2
" type="
number
">
<br/>
<br/>
<button>Oblicz</button>
<button>Oblicz</button>
</form>
</form>
...
@@ -43,9 +51,9 @@ public class Kalkulator extends HttpServlet {
...
@@ -43,9 +51,9 @@ public class Kalkulator extends HttpServlet {
long
liczba1
=
Long
.
parseLong
(
arg1
);
long
liczba1
=
Long
.
parseLong
(
arg1
);
long
liczba2
=
Long
.
parseLong
(
arg2
);
long
liczba2
=
Long
.
parseLong
(
arg2
);
long
wynik
=
oblicz
(
liczba1
,
liczba2
,
operacja
);
long
wynik
=
oblicz
(
liczba1
,
liczba2
,
operacja
);
out
.
print
(
"<div>Wynik: "
+
wynik
+
"</div>"
);
out
.
printf
(
"<div class='wynik'>%d %s %d = <strong>%d</strong></div>"
,
liczba1
,
operacja
,
liczba2
,
wynik
);
}
}
out
.
println
(
"</body></html>"
);
out
.
println
(
"</body></html>"
);
}
}
...
...
PC24-Serwlety/src/main/webapp/styl.css
0 → 100644
View file @
5b148e2f
body
{
background-color
:
#FFFFEE
;
}
form
{
border
:
4px
outset
blue
;
background-color
:
#DDEEFF
;
margin
:
1em
auto
;
padding
:
1em
;
width
:
600px
;
}
.wynik
{
border
:
4px
outset
green
;
background-color
:
#AAFFBB
;
margin
:
1em
auto
;
padding
:
1em
;
width
:
600px
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment