Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- j<html>
- <head>
- </head>
- <body>
- <p>Oppg. 1<br/>
- a)+b)<br/>
- Skjema for godkjente øvinger:
- <form action = "oeving9.jsp" method = "get">
- <input type = "checkbox" name = "oving1" value = "true"/>Øving1<br/>
- <input type = "checkbox" name = "oving2" value = "true"/>Øving2<br/>
- <input type = "checkbox" name = "oving3" value = "true"/>Øving3<br/>
- <input type = "checkbox" name = "oving4" value = "true"/>Øving4<br/>
- <input type = "checkbox" name = "oving5" value = "true"/>Øving5<br/>
- <input type = "checkbox" name = "oving6" value = "true"/>Øving6<br/>
- <input type = "checkbox" name = "oving7" value = "true"/>Øving7<br/>
- <input type = "checkbox" name = "oving8" value = "true"/>Øving8<br/>
- <input type = "checkbox" name = "oving9" value = "true"/>Øving9<br/>
- <input type = "checkbox" name = "oving10" value = "true"/>Øving10<br/>
- <input type = "checkbox" name = "oving11" value = "true"/>Øving11<br/>
- <input type="submit" value="Send"/><br/></form>
- <%!
- boolean oving(String a) {
- if (a == null) {
- return false;
- }
- if (a.equals("true")) {
- return true;
- } else {
- return false;
- }
- }
- String boid(String a) {
- if (request.getParameter(a) == null) {
- return (a = "0");
- }
- if ((request.getParameter(a) !== null)) {
- return a;
- }
- }
- int antallGodkjente(String a, String b, String c, String d, String e, String f, String g, String h, String i) {
- int antall = 0;
- if (oving(a)) {
- antall = antall + 1;
- }
- if (oving(b)) {
- antall = antall + 1;
- }
- if (oving(c)) {
- antall = antall + 1;
- }
- if (oving(d)) {
- antall = antall + 1;
- }
- if (oving(e)) {
- antall = antall + 1;
- }
- if (oving(f)) {
- antall = antall + 1;
- }
- if (oving(g)) {
- antall = antall + 1;
- }
- if (oving(h)) {
- antall = antall + 1;
- }
- if (oving(i)) {
- antall = antall + 1;
- }
- if (oving(i)) {
- antall = antall + 1;
- }
- return antall;
- }
- %>
- <%
- if (oving(request.getParameter("oving1"))) {
- out.println("Øving1 er gjort<br/>");
- }
- if (oving(request.getParameter("oving2"))) {
- out.println("Øving2 er gjort<br/>");
- }
- if (oving(request.getParameter("oving3"))) {
- out.println("Øving3 er gjort<br/>");
- }
- if (oving(request.getParameter("oving4"))) {
- out.println("Øving4 er gjort<br/>");
- }
- if (oving(request.getParameter("oving5"))) {
- out.println("Øving5 er gjort<br/>");
- }
- if (oving(request.getParameter("oving6"))) {
- out.println("Øving6 er gjort<br/>");
- }
- if (oving(request.getParameter("oving7"))) {
- out.println("Øving7 er gjort<br/>");
- }
- if (oving(request.getParameter("oving8"))) {
- out.println("Øving8 er gjort<br/>");
- }
- if (oving(request.getParameter("oving9"))) {
- out.println("Øving9 er gjort<br/>");
- }
- if (oving(request.getParameter("oving10"))) {
- out.println("Øving10 er gjort<br/>");
- }
- if (oving(request.getParameter("oving11"))) {
- out.println("Øving11 er gjort<br/>");
- }
- if ((oving(request.getParameter("oving4")) || oving(request.getParameter("oving10"))) && ((
- oving(request.getParameter("oving1")) && oving(request.getParameter("oving2")) &&
- oving(request.getParameter("oving3")) && oving(request.getParameter("oving5")) &&
- oving(request.getParameter("oving6")) && oving(request.getParameter("oving7")) &&
- oving(request.getParameter("oving8"))) || (oving(request.getParameter("oving2")) &&
- oving(request.getParameter("oving3")) && oving(request.getParameter("oving5")) &&
- oving(request.getParameter("oving6")) && oving(request.getParameter("oving7")) &&
- oving(request.getParameter("oving8")) && oving(request.getParameter("oving9"))) ||
- (oving(request.getParameter("oving3")) && oving(request.getParameter("oving5")) &&
- oving(request.getParameter("oving6")) && oving(request.getParameter("oving7")) &&
- oving(request.getParameter("oving8")) && oving(request.getParameter("oving9")) &&
- oving(request.getParameter("oving11"))) || oving(request.getParameter("oving1")) &&
- oving(request.getParameter("oving2")) && oving(request.getParameter("oving3")) &&
- oving(request.getParameter("oving5")) && oving(request.getParameter("oving6")) &&
- oving(request.getParameter("oving7")) && oving(request.getParameter("oving9")))) {
- out.println("Nok øvinger er godkjent<br/>");
- } else {
- out.println("Ikke nok øvinger er godkjent<br/>");
- }
- if (!oving(request.getParameter("oving4")) && !oving(request.getParameter("oving10"))) {
- out.println("Du mangler en godkjent auditorieøving.<br/>");
- }
- if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 0) {
- out.println("Du mangler 7 øvinger som ikke er auditorieøvinger.");
- } else if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 1) {
- out.println("Du mangler 6 øvinger som ikke er auditorieøvinger.");
- } else if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 2) {
- out.println("Du mangler 5 øvinger som ikke er auditorieøvinger.");
- } else if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 3) {
- out.println("Du mangler 4 øvinger som ikke er auditorieøvinger.");
- } else if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 4) {
- out.println("Du mangler 3 øvinger som ikke er auditorieøvinger.");
- } else if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 5) {
- out.println("Du mangler 2 øvinger som ikke er auditorieøvinger.");
- } else if (antallGodkjente((request.getParameter("oving1")),(request.getParameter("oving2")),
- (request.getParameter("oving3")), (request.getParameter("oving5")),
- (request.getParameter("oving6")), (request.getParameter("oving7")),
- (request.getParameter("oving8")), (request.getParameter("oving9")),
- (request.getParameter("oving11"))) == 6) {
- out.println("Du mangler 1 øving som ikke er auditorieøving.");
- }
- %></p>
- <p> Oppg. 2<br/>
- a)<br/>
- create table poeng(kandidatnummer int primary key auto_increment, poengsum int);<br/>
- b)<br/>
- <%@page import = "java.sql.*" %>
- <%
- Class.forName("org.gjt.mm.mysql.Driver").newInstance();
- Connection db = java.sql.DriverManager.getConnection(
- "jdbc:mysql://mysql.stud.ntnu.no/chrischa_itgkdb","chrischa_adm","chrischa_adm");
- Statement st = db.createStatement();
- ResultSet rs = st.executeQuery("select * from poeng ORDER BY kandidatnummer");
- out.println("<table border = \"1\"><tr><td>Kandidatnummer</td><td>Poengsum</td></tr>");
- while(rs.next()){
- int kandidatnummer = rs.getInt("kandidatnummer");
- int poengsum = rs.getInt("poengsum");
- out.println("<tr><td>"+kandidatnummer+"</td><td>"+poengsum+"</td></tr>");
- }
- out.println("</table>");
- %>
- <form action = "oeving9.jsp" method = "get">
- <table border = "1"><tr><td>Kandidatnummer:</td><td>Oppg.1</td><td>Oppg.2</td><td>Oppg.3</td><td>Oppg.4</td><td>Oppg.5</td><td>Oppg.6</td><td>Oppg.7</td><td>Oppg.8</td><td>Oppg.9</td><td>Oppg.10</td></tr>
- <tr><td><input = "text" name = "a"></td><td><input = "text" name = "1"></td><td><input = "text" name = "2"></td><td><input = "text" name = "3"></td><td><input = "text" name = "4"></td><td><input = "text" name = "5"></td>
- <td><input = "text" name = "6"></td><td><input = "text" name = "7"></td><td><input = "text" name = "8"></td><td><input = "text" name = "9"></td><td><input = "text" name = "10"></td></tr></table>
- <input type = "reset" value = "Tøm felt">
- <input type = "submit" value = "Send inn">
- <%
- String a;
- String b;
- String c;
- String d;
- String e;
- String f;
- String g;
- String h;
- String i;
- String j;
- String k;
- db.close();
- %>
- </body>
- </html>
Add Comment
Please, Sign In to add comment