Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Enterprise Java > Suchfunktion

Layoutprobleme? - Styleswitcher!

Antwort
 
Themen-Optionen
Alt 09.03.2006, 10:38 Nach oben    #1
JavaJim
Neuer Benutzer
 
Benutzerbild von JavaJim
 
Registriert seit: 04.01.2006
Beiträge: 26
Standard Suchfunktion

Hallo Leute,

hab da mal eine Frage bezüglich einer Suchfunktion in einem Webshop.
Das ganze soll über Struts unter Eclipse realisiert werden. Als Datenbank-
anbindung wird M$ Access verwendet. Kann mir jemand helfen bzw. wie
ich am besten/einfachsten eine Suchfunktion einbaue? Viel Dank

JavaJim
JavaJim ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.03.2006, 19:08 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 3.812
Standard

Hm, die Informationen sind natürlich etwas rar gesäht .
Ich habe selber keine Erfahrung mit Struts (das nur so vorneweg), aber selbst wenn ich welche hätte wüsste ich nicht so genau, was ich auf Deine Frage antworten sollte.

Ist es eventuell möglich Lucene zu verwenden?
Dann eventuell auch interessant: http://www.javamagazin.de/itr/online...nodeid,11.html

Wer weiß, wer weiß
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 09.03.2006, 20:54 Nach oben    #3
JavaJim
Neuer Benutzer
 
Benutzerbild von JavaJim
 
Registriert seit: 04.01.2006
Beiträge: 26
Standard

Also das ganz wir wie gesagt über Eclipse entwickelt. Angebunden ist eine Access-Datenbank, sowie ein Apache Tomcat Server. Ausgabemedium ist der Klassiker IE So und jetzt möchte ich hier ein Suchfeld einbinden so das ich im Browser (wie z.B. bi Google) nach einem Gegenstand aus der Datenbank suchen kann.
JavaJim ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.03.2006, 00:38 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 3.812
Standard

Zitat:
Zitat von JavaJim
Also das ganz wir wie gesagt über Eclipse entwickelt.
Ist doch eigentlich recht wurscht, oder?

Zitat:
Zitat von JavaJim
So und jetzt möchte ich hier ein Suchfeld einbinden so das ich im Browser (wie z.B. bi Google) nach einem Gegenstand aus der Datenbank suchen kann.
Hm. Jou, also das würde ja heißen, dass Du ein Formular in HTML erstellen müsstest und dann den POST-Request in Deinem System verarbeitest.

Wie Du dann die Suche realisierst. Tjoa, das kommt natürlich darauf an, was das für eine Suche sein soll. AND, OR, .. Verknüpfungen? Welche Tabellen sollen durchsucht werden, etc. etc.

Grüße Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.03.2006, 12:50 Nach oben    #5
xardias
Benutzer
 
Benutzerbild von xardias
 
Registriert seit: 02.03.2006
Ort: Aachen
Beiträge: 98
Standard

Wenn ich mich recht erinnere unterstützt standard SQL die LIKE klausel.
Damit kannst du wenn ich mich recht erinnere eine Art Reqex zum suchen verwenden also ca so:
SELECT * FROM topics WHERE description LIKE "suchwort"

Wie genau solltest du am besten mal in die docs für deine access datenbank schauen, falls man darauf überhaupt per SQL zugreifen, das weiß ich garnicht.
Wenn nicht wäre es vermutlich praktisch ein richtiges DBMS zu verwenden. MS SQL oder PostgreSQL oder ähnliche.
xardias ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.03.2006, 13:36 Nach oben    #6
sparrow
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 567
Standard

Access unterscheidet sich im Syntax etwas von der normalen SQL-Anweisung. Unter anderen Datenbanken würde ein Prozentzeichen (%) statt der Sternchen (*) gesetzt werden,

Um aus "tabelle1" alle Felder der Datensätze zu selektieren in deren Feldern irgndwo im Feld "text1" die Buchstabenfolge allo auftaucht wird folgender Syntax verwendet:

Code:
SELECT tabelle1.* FROM tabelle1 WHERE (((tabelle1.text1) Like ('*allo*'));
Er findet dann sowohl die Felder in denen Hallo steht also ach die in denen Holzhallo, hallodu.. usw. steht.

Gruß
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.03.2006, 15:38 Nach oben    #7
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 3.812
Standard

Genau. Also ich wusste auch nicht so genau, was die Frage ist.
Eine Datenbank durchsuchen hat ja generell erst mal nichts mit Enterprise Java zu tun, sondern damit, welche SQL-Anfragen man unter welchen Umständen an die Datenbank sendet.

Wäre natürlich nicht allzu schlecht, wenn der Threaderöffner da noch einmal nachhaken würde, so dass wir wissen, ob wir das Problem überhaupt richtig verstanden haben.

Grüße, Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.03.2006, 23:52 Nach oben    #8
JavaJim
Neuer Benutzer
 
Benutzerbild von JavaJim
 
Registriert seit: 04.01.2006
Beiträge: 26
Standard

Hallo da bin ich wieder

Ja also generell ist es schon die richtige Richtung. Also generell geht es mir darum das ich eine M$ Access Datenbank habe die aus der Rubrik Diplom und Seminararbeiten besteht. So und meine Frage ist jetzt wie/wo ich jetzt die Abfrage einbaue. Brauche dazu ja die actions (Action und Forum) und JSP Dateien. Versteht ihr worauf ich hinaus will?

Dachte da an 1 Suchefeld und darunter/daneben zwei Kästchen wo man Hakensetzen kann für Suche in Seminar oder Diplom oder Seminar&Diplom. Ein Codeschnipsel wäre hilfereich

Gruß, JavaJim

Geändert von JavaJim (21.03.2006 um 23:57 Uhr).
JavaJim ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.05.2006, 21:02 Nach oben    #9
Jan
Erfahrener Benutzer
 
Benutzerbild von Jan
 
Registriert seit: 08.01.2006
Ort: Mannheim
Beiträge: 469
Standard

Jap, bin mit Hilfe der SuFu hierher gelangt und würde auch mal einen Codeschnipsel sehen, da ich PHP erst lerne. Es geht ja um die Abfrage einer DB. Das müsste ja ähnlich und leicht übertragbar sein.
__________________
Jan
info.malte-gerth.de
=================================
Nutzt bitte lieber Jabber statt ICQ:
malte.gerth@jabber.cz
Jan ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 10.05.2006, 21:06 Nach oben    #10
WarrenFaith
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.499
Standard

Wir sind keine Codeschnipselgeneratoren
Spezifische Fragen beantworten wir aber gerne...
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.05.2006, 17:13 Nach oben    #11
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 3.812
Standard

Zitat:
Zitat von jan88
da ich PHP erst lerne.
Schau mal in welchen Forum du dich befindest.
Zitat:
Entwicklung von Software und Webanwendungen mit Java > Enterprise Java (J2EE Framework, JSP, EJB, Struts, ...)
Das hat nichts mit PHP zu tun!

Zitat:
Zitat von jan88
Das müsste ja ähnlich und leicht übertragbar sein.
Nicht automatisch.
Ich denke, dass deine Frage an dieser Stelle unpassend gestellt ist.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

« Wo kann ich "struts" downloaden? | [JSP] include und classes »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suchfunktion (Vergleichfunktion) druckgott PHP-Programmierung 4 15.05.2005 12:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:44 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.6.7, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44