Noch 'ne Perl-Frage. Kehre dann auch reumütig zu Java zurück

Status
Nicht offen für weitere Antworten.

Leroy42

Top Contributor
Da ich immer noch nicht im Perl-Forum posten kann bitte ich um weitere Hilfe:

Mit
Code:
my $danke = "/HTML/deutsch/Danke.html"; 
print "Location: $danke\n\n";
Kann ich eine bestimmte Seite aufrufen.

Wie bekomme ich es hin, zu einer Seite im gleichen Verzeichnis weiterzuleiten
von der der Aufruf des Perl-Scripts erfolgt ist und dieser Datei dieselben
Parameter, wie es das Perl-Script bekommen hat, mitzugeben.

Es sollte schon eine relative Pfadangabe sein, da das Script von 3 verschiedenen
JSP-Seiten aufgerufen werden kann (3-sprachig).

Danke im Voraus
 

AlArenal

Top Contributor
Dein Problem ist nicht Perl, sondern HTTP ;)

Einfach die URI anpassen (nur der Seitenname) sollte reichen.
 

Leroy42

Top Contributor
AlArenal hat gesagt.:
Dein Problem ist nicht Perl, sondern HTTP ;)

Einfach die URI anpassen (nur der Seitenname) sollte reichen.

Ich denke nicht, aus 2 Gründen.

Wenn ich nur den Seitennamen angebe, sieht er die doch relativ zum Pfad der
Perl-Datei, /cgi-bin/myPerl und will in diesem Verzeichnis die JSP-Seite
aufrufen, ich möchte aber die entsprechende Seite aus dem Verzeichnis,
von wo aus daß Perl-Programm aufgerufen wurde, ansprechen. Falls
dies nicht möglich oder zu umständlich ist, kann ich darauf verzichten.

Wesentlich wichtiger ist aber
SignaturPutze hat gesagt.:
und dieser Datei dieselben Parameter, wie es das Perl-Script bekommen hat, mitzugeben
was ersichtlicherweise im Moment eben noch nicht erfolgt :(
 

AlArenal

Top Contributor
Naja, du hast Perl-Code angegeben und nach einer Möglichkeit gefragt eine Datei im selben Verzeichnis anzusprechen. da ging ich doch in Ermangelung anderer Angaben davon aus, dass du das Verzeichnis meintest, in dem dein CGI-Script liegt.

Pfad und Paramter musste dann eben mit übergeben, im CGI-Script auslesen und wiederum weitergeben. Ich frag mich allerdings wer so ne krude Konstruktion wozu benötigt. Was immer du da auch machst: Warum machst dus nicht in JSP, anstatt von hinten durch die Brust ins Auge zu schießen?
 

Leroy42

Top Contributor
Weil ich vielleicht keine Sprache vernachlässigen will? :shock:

Im Ernst: Zur Zeit läuft unser Bestellsystem über JSP-Seiten. Jede aufgegebene
Bestellung wird in eine globale XML-Datei auf dem Server hinzugefügt, die über
eine nicht-öffentlich zugängliche JSP-Seite verwaltet wird. Läuft auch alles ganz
nett. In letzter Zeit passiert es jedoch häufiger, daß diese Datei zerschossen wird.
Vorgestern sind z.B. gleich mehr als 100 KB über den Jordan gegangen. Dadurch
kommt es vor, daß auf das Geschäftskonto des Chefs Zahlungen eingehen und
wir die Bestelldaten nicht mehr haben: Keine Lieferadresse, keinen vollständigen
Namen, noch nicht einmal die email-Adresse :(

Daß die Datei zerschossen wird liegt vermutlich an gleichzeitigen Zugriffen oder
an eingegeben Zeichen im Formular, die die XML-Syntax ad absurdum führen.

Mir ist klar, daß sowas gefälligst mit Datenbanken gemacht werden sollte, nur kenne
ich mich damit leider überhaupt nicht aus.

Als schnelle Zwischenlösung, will ich die Bestelldaten jetzt einfach per email an
uns senden, damit sie wenigstens nicht verloren gehen können.
 

AlArenal

Top Contributor
JSP ist nicht mein Steckenpferd, aber ich weiß wohl, dass es kein CGI-Skript á la Formmail braucht, um eine E-Mail zu verschicken, das geht auch via Java. Du fügst dem Sysem doch so nur noch eine weitere potenzielle Fehlerquelle hinzu.

Und das mit den DB-Kenntnissen würde ich mal schleunigst in Angriff nehmen ;)
 
G

Guest

Gast
soviel Datenbankwissen braucht man gar nicht. in 1-2 Tagen haste das drauf.
Allemal besser als es wieder irgendwie hinzupfuschen. Der datenverlust von dem Du sprichst scheint ja schwerwiegende Folgen zu haben...

Aus erfahrung rate ich dir von einem überhasteten Aktion ab. manchmal kann es auch schlimmer kommen als man denkt ^^ :)
 

Leroy42

Top Contributor
Kennt ihr dann vielleicht ein gutes Tutorial für Java-Datenbankzugriff.

Die Begriffe JDBC/ODBC/mySql hören sich ziemlich kompliziert an und
wenn ich die mehreren 100 Seiten alleine für das mySQL-Handbuch sehe,
wird mir etwas schwummerig :shock:
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Suche noch eine Loesung fuer Kommunikation zwischen Webserver und ein Programm Softwareentwicklung 0
H MVC noch Zeitgemäß oder anderes Entwurfsmuster? Softwareentwicklung 4
V Lohnt sich HTML noch? Softwareentwicklung 64
C Lohnt es sich noch ein neues Projekt in C++ anstatt Java zu realisieren? Softwareentwicklung 4
G Ist ABAP lernen noch sinnvoll? Softwareentwicklung 6
S Konzept aber noch fragen Softwareentwicklung 2
S Noch nicht gelöschte Objekte? Softwareentwicklung 6
GilbertGrape [Perl]: Anfängerfrage Softwareentwicklung 11
C SOLID Single Responsibility Priciple Frage Softwareentwicklung 2
K Frage OOP Softwareentwicklung 8
dgtKotlin Frage zu Kotlin source code Softwareentwicklung 5
A Frage zu testdriven developement Softwareentwicklung 1
H Regex Frage Softwareentwicklung 2
D Frage Schichtenarchitektur Softwareentwicklung 3
T Frage bezüglich MVC Softwareentwicklung 1
Shams Frage wegen guava-Eventbus. Softwareentwicklung 0
B Frage zu Schnittstellen (lose Kopplung) Softwareentwicklung 5
H Frage zur Stanford NLP-API Softwareentwicklung 2
E Frage zu Dekorator-Pattern Softwareentwicklung 2
O Frage zu Regulärer Ausdruck Softwareentwicklung 3
H WEKA - Frage zu Methode in Evaluation Softwareentwicklung 2
S Frage zu Zusicherungen: Softwareentwicklung 12
D Frage zu String Algorithmen / String Metric Softwareentwicklung 7
Airwolf89 Theoretische Frage - In Java Java-Programme schreiben Softwareentwicklung 5
D Frage zur Objektorientierung mit Interfaces Softwareentwicklung 9
B Theoretische Informatik Frage zu Formalismus RegExp Softwareentwicklung 12
Wepster LGPL, MPL Frage Softwareentwicklung 3
D Frage zur Benutzeroberflächenprogrammierung Softwareentwicklung 8
D Frage zu Klassendiagramm und Konstruktor (UML) Softwareentwicklung 3
M [OOP] Frage zu Methode-Namen / Funktionsweise Softwareentwicklung 9
P Frage zu Processing Softwareentwicklung 9
S Regex Frage Softwareentwicklung 4
D Frage zu meiner Vorgehensweise in einem Projekt Softwareentwicklung 5
A Frage zu GPL Softwareentwicklung 3
K Frage zu UML Aktivitätsdiagramm Softwareentwicklung 3
J Frage zu Lizenzrechten Softwareentwicklung 5
B bash frage Softwareentwicklung 6
F allgemeine exe frage Softwareentwicklung 10
G Frage zur LGPL? Softwareentwicklung 5
0x7F800000 "Wozu ist denn CSS / CSS2 gut" Dumme Frage? Softwareentwicklung 9
G Frage zur UML Softwareentwicklung 2
B Ajax Frage Softwareentwicklung 2
J Frage zu Relation Softwareentwicklung 2
W Frage zu a)Innere Klassen und b)OO Design Softwareentwicklung 13
G MVC Frage Softwareentwicklung 4
P Frage zu Prolog! Softwareentwicklung 7
E Frage zu Excel und Filtern Softwareentwicklung 4
Y OpenGL/C Frage - externe Funktionen Softwareentwicklung 5
G C# Frage Softwareentwicklung 12
T SQL, Feld mehrmals abfragen, IN Frage Softwareentwicklung 3
C Grundsätzliche Frage zur OOP bzw. zum MVC Softwareentwicklung 5
RaoulDuke Frage zu Datenmodel / Zugriff Softwareentwicklung 5
J Frage zu C Softwareentwicklung 2
H Frage ueber Prototype Pattern? Softwareentwicklung 2
S Design-Frage: Wie viele Fassaden? Softwareentwicklung 4
J Frage zu MVC, Swing, Gui Softwareentwicklung 3
L Frage zu Beziehungen zwischen Klassen und UML Softwareentwicklung 10
T Frage zu Mysql Softwareentwicklung 3
C Mysql-Frage(Problem mit nicht durchgeführten Zugriff) Softwareentwicklung 5

Ähnliche Java Themen

Neue Themen


Oben