ich muss für ein Schulprojekt in meine JSP Seite die Funktionalitäten von Java Beans integrieren und wollte nun um Rat fragen, da ich aus den Online Seiten nicht wirklich schlau geworden bin. Gibt es gute Tutorial Seiten zu dem Thema und was genau kann ich implementieren und wie?
Biespielsweise hier ein Teil meines Quellcodes, vllt hat jemand Ideen was man da in Richtung Beans ändern könnte...
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> </head> <body> <%@ page language="java" %> <%@ page import="java.util.*" %> <%@ page import = "java.sql.*" isThreadSafe="false" %> <%@ page import="java.util.regex.*" %> <%! private String getGeschlecht(String Geschlecht) { if (Integer.parseInt(Geschlecht) == 1) { return "männlich"; } else { return "weiblich"; } } private String getGrund(String Grund) { switch(Integer.parseInt(Grund)) { case 1: return "Anmeldung"; case 2: return "Beschwerde"; case 3: return "Sonstiges"; default: return ""; } } %> <% Connection cn = null; Statement st = null; ResultSet rs = null; Class.forName("com.mysql.jdbc.Driver"); cn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/login", "root", ""); st = cn.createStatement(); rs = st.executeQuery("SELECT * FROM anfragen WHERE ID = '" + request.getParameter("id") + "'"); while( rs.next() ) { out.println( "<table width=\"400px\" border=1 cellspacing=0><tr>" ); out.println( "<tr><td width=\"110px\">Name</td><td>" + rs.getString("name") + "</td></tr>" + "<tr><td>E-Mail</td><td><a href=\"mailto:" + rs.getString("email") + "\">" + rs.getString("email") + "</a></td></tr>" + "<tr><td>Geschlecht</td><td>" + getGeschlecht(rs.getString("geschlecht")) + "</td></tr>" + "<tr><td>Grund</td><td>" + getGrund(rs.getString("grund")) + "</td></tr>" + "<tr><td>Inhalt</td><td>" + rs.getString("inhalt") + "</td></tr>"); } out.println( "</tr></table>" ); %> </body> </html>