WinFuture-Forum.de: Jsp Und Beans - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Jsp Und Beans


#1 Mitglied ist offline   baer999 

  • Gruppe: aktive Mitglieder
  • Beiträge: 130
  • Beigetreten: 14. Dezember 04
  • Reputation: 0

geschrieben 10. Juli 2008 - 11:48

Hallo,

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>

0

Anzeige



Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0