http-Request auf Apache Tomcat

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo,

ich arbeite mit einem Programm, dass auf einem Apache Tomcat Webserver läuft. Über eine Webseite kann man sich bei diesem Programm anmelden. Mich würde interessieren, wie dieser Anmeldevorgang intern abläuft. Dazu habe ich mir den Quelltext der Anmeldeseite anzeigen lasse. Der Quelltext enthält u.a. ein Formular was ungefähr so:

Code:
<form action="/.../ApplyLogin" method="post">
  
  
</form>

aufgebaut ist. Mit Hilfe des Attributes "action" wird anscheinend ein http-Request aufgerufen der als Paramter den Usernamen und das Passwort enthält.

Nun ist nach meinen Informationen "ApplyLogin" keine html-Seite und auch keine JSP oder sowas sondern eine http-Methode der Anwendung.

Ich würde nun gerne in diese http-Methode reinschauen um zu sehen, was sie macht. Leider weiß ich nicht wie das Prinzipiell abläuft mit http-Methoden. Deshalb weiß ich auch nicht wie oder wo ich nach dieser Methode suchen muß. Könnt ihr mir diesbezüglich irgendwelche Tipps geben?
 
M

maki

Gast
Natürlich, was denn sonst? ;)

Steht aber auch alles ind er Spek/Büchern.
 

Niki

Top Contributor
Schau einfach in der web.xml nach auf welches servlet die url in der action gemappt ist. Dann kannst du im Serlvet die doPost Methode anschauen.
 
M

maki

Gast
Niki hat gesagt.:
Schau einfach in der web.xml nach auf welches servlet die url in der action gemappt ist. Dann kannst du im Serlvet die doPost Methode anschauen.
Naja, wenn die Action j_security_check lautet, wird ihm das nichts bringen.
Und wenn nicht, wird er sowieso nicht verstehen was da passiert nur anhand des Quelltextes.
 
G

Guest

Gast
Schau einfach in der web.xml nach auf welches servlet die url in der action gemappt ist. Dann kannst du im Serlvet die doPost Methode anschauen.

Kannst du mir ein Beispiel geben, wie so ein Mapping in der web.xml aussieht. In meiner web.xml kann ich solch ein Mapping leider nicht finden.

Ich will mich jetzt nicht besonders tief in den Tomcat bzw. in Servlets einarbeiten. Ich weiß, das Servlets ganz normalen Java-Code enthalten. Alles was mich interessiert, ist dieser Code um zu erfahren wie das mit dem Login-Vorgang abläuft. Nur finden muß ich ihn halt :)
 
G

Guest

Gast
:D Ich weiß leider nicht welche... es existieren sieben Stück.
 
G

Guest

Gast
Das was dort aufgerufen wird ist doch auf jedenfall ein Servlet oder? Nur damit ich weiss in welche Richtung ich suchen muß.
 
G

Guest

Gast
Hab schon gesucht... aber leider nicht gefunden.

In der Dokumentation hab ich folgendes gefunden:

Modifying web.xml
The docuShare web deployment descriptor file – web.xml, is in <DS_HOME>\
tomcat\webapps\docushare\WEB-INF directory. Modify this file to give a name and
custom URL to your servlets or JSP page.
In the example below the servlet com.xerox.docushare.examples.servlets.
CreateUser will be known or registered as CreateUser and will be map to URL
/dsexamples/CreateUser.
Note the ordering of elements within the web-app element, as they must be in the
correct order. In particular, the <servlet> element must come before <servletmapping>.
DocuShare® Servlet/JSP Programmer Guide 2
<web-app>
...
<servlet>
<servlet-name>CreateUser</servlet-name>
<servlet-class>
com.xerox.docushare.examples.servlets.CreateUser
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>CreateUser</servlet-name>
<url-pattern>/dsexamples/CreateUser</url-pattern>
</servlet-mapping>
...
</web-app>
Warning: The web.xml might get overridden after an upgrade or after an application of
a patch. Be sure to make a backup of the file before any upgrade or patch installation.
Also, check the file after each upgrade or patch installation to ensure that entries you’ve
made are still there. Otherwise, you need to put back all the changes you’ve done
previously.
 

sliwalker

Top Contributor
Hoi,

action="/.../ApplyLogin"

Hast Du was abgeschnitten oder warum "..."?
action sagt ja auch, wohin der Reuqest geht, wenn man ihn abschickt. Da ist meist ein voll qualifizierter Pfad drin.
Ansonsten sieht man zu wenig um Dir helfen zu können.

Hast Du administrative Rechte?
Kommst Du auf den Server?
Hast Du Quellcode?
Kannst Du debuggen?

Sowas wär schon wichtig von Dir zu wissen.

greetz
SLi
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J HTTP Request auf eine PHP Session Java Basics - Anfänger-Themen 1
C HTTP POST-Request Java Basics - Anfänger-Themen 3
S HTTP Request Umlaut Problem Java Basics - Anfänger-Themen 3
N Http-Request : Google Suche Java Basics - Anfänger-Themen 6
A HTTP-Request Java Basics - Anfänger-Themen 15
J Mehrdimensionales Array im Http-Request Java Basics - Anfänger-Themen 5
J HTTP Request Auslösen Java Basics - Anfänger-Themen 2
P HTTP-Request Parameter übergeben Java Basics - Anfänger-Themen 8
F http post einer Webseite nachahmen Java Basics - Anfänger-Themen 3
M Rest- Api mit HTTP BASIC Authentication Java Basics - Anfänger-Themen 16
L Webseite aufrufen (HTTP) Java Basics - Anfänger-Themen 8
P Maven-Dependencies (package org.apache.http.nio does not exist) Java Basics - Anfänger-Themen 6
S XML mittels HTTP Get Anfrage Java Basics - Anfänger-Themen 4
W Netwerkprogrammierung und Http Server Java Basics - Anfänger-Themen 10
R HTTP-Links in Java Class finden Java Basics - Anfänger-Themen 3
P Http Header, Http Proxy Java Basics - Anfänger-Themen 19
W HTTP-Stream auf Ajax umbauen Java Basics - Anfänger-Themen 7
F Http Post von mehreren Daten Java Basics - Anfänger-Themen 5
K URL ohne http:// Java Basics - Anfänger-Themen 8
F HTTP Get Queue Java Basics - Anfänger-Themen 7
E HTTP Client - Login durchführen? Java Basics - Anfänger-Themen 4
T Input/Output HTTP 403 aber im Browser gehts Java Basics - Anfänger-Themen 2
G Kraken HTTP Sniffer: ExceptionInInitializerError (Nutzt JNI) Java Basics - Anfänger-Themen 2
O get HTTP Headers Java Basics - Anfänger-Themen 5
L Methodenzerlegung HTTP Java Basics - Anfänger-Themen 4
S HTTP Adresse von offenem Browserfenset einlesen Java Basics - Anfänger-Themen 6
G http-Port beim Apache Tomcat ändern Java Basics - Anfänger-Themen 1
G HTTP Server Java Basics - Anfänger-Themen 2
G HTTP Body? Java Basics - Anfänger-Themen 4
K Problem mit javax/servlet/http/HttpServletRequest.java Java Basics - Anfänger-Themen 2
M Http Redirect Java Basics - Anfänger-Themen 5
M HTTP-Anfragen und Socket Java Basics - Anfänger-Themen 2
T mit einem string der form"[url]http://www.*.*/*"[/url] datei Java Basics - Anfänger-Themen 3
G http client Java Basics - Anfänger-Themen 4
Avalon Request direkt aus Eclipse wie bei Postman Java Basics - Anfänger-Themen 3
F POST-Request mit json - Abfrage mit Java Java Basics - Anfänger-Themen 2
B Dropbox Anbindung, Hilfe bei Authentification -> HttpServletRequest request Java Basics - Anfänger-Themen 3
G Fake Request an AppServer Java Basics - Anfänger-Themen 8
B Input/Output HttpURLConnection ( java.net ) Post request Java Basics - Anfänger-Themen 8
N ArrayList: Das zweite Element wird zur Liste nicht eingefügt nach dem zweiten request. Java Basics - Anfänger-Themen 3
J Html zugriff - POST Request/Response Java Basics - Anfänger-Themen 4
J Java.Util.Properties wrapper class (Review Request) Java Basics - Anfänger-Themen 2
G vordefinierte Methoden der Variable "request" in J Java Basics - Anfänger-Themen 7
G in JSP auf request-Parameter zugreifen Java Basics - Anfänger-Themen 3
G String str = request.getParameter(String s) ? Java Basics - Anfänger-Themen 2
D mit request.getParameter("x") rechnen Java Basics - Anfänger-Themen 3
K request.getParameterMap() Java Basics - Anfänger-Themen 9
T Bei Struts Beans updaten ohne ein Request zu verarbeiten Java Basics - Anfänger-Themen 4
G Servlet gibt über request nur null zurück Java Basics - Anfänger-Themen 3
R Beiß mir die Zähne aus an der Request-Parameter-Übergabe! Java Basics - Anfänger-Themen 10
H Überprüfen ob Request mit enctype=multipart/form-data Java Basics - Anfänger-Themen 2
M FTP-Verbindung mit Apache Commons Net Java Basics - Anfänger-Themen 5
P apache.poi Java Basics - Anfänger-Themen 9
D Apache HTTPClient für alle Fälle Java Basics - Anfänger-Themen 41
P Apache Derby wird in Eclipse trotz Anbindung nicht gefunden Java Basics - Anfänger-Themen 6
P NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap trotz vorhandener Klasse? Java Basics - Anfänger-Themen 10
M Java Einstellung von Apache POI für MS Word Erstellung mit Eclipse Java Basics - Anfänger-Themen 6
J Apache Poi - createCell() Methode akzeptiert keinen Index aus for-schleife als Parameter Java Basics - Anfänger-Themen 4
Bluedaishi Apache Tomcat 9 Java Basics - Anfänger-Themen 7
O Apache POI Zeilenfarbe Java Basics - Anfänger-Themen 2
M Apache POI PPT - Vertikales Alignment von Text im XSLFAutoShape Java Basics - Anfänger-Themen 2
O Apache: Log-Settings werden nicht gezogen Java Basics - Anfänger-Themen 0
D Apache POI Tabelle wechseln Java Basics - Anfänger-Themen 2
E Apache Derby mit Eclipse Java Basics - Anfänger-Themen 2
K Apache POI Excel Letzte Reihe einer bestimmten Spalte Java Basics - Anfänger-Themen 1
O Problem mit optionalen Argumenten - Apache CLI - Java Basics - Anfänger-Themen 2
S Prüfen ob Zelle in Excel leer ist funktioniert nicht (Apache POI) Java Basics - Anfänger-Themen 18
D Daten mit Apache POI in eine Excel Datei schreiben Java Basics - Anfänger-Themen 5
O POI Apache sheet scanner Java Basics - Anfänger-Themen 1
Joew0815 Error org.apache.xmlrpc.client.XmlRpcClientConfigImpl.setUserAgent Java Basics - Anfänger-Themen 2
S Wie bestehende Excel-Einträge mit neuen Vergleichen (mit Apache POI)? Java Basics - Anfänger-Themen 0
D Apache POI - XWPF - MS Word Java Basics - Anfänger-Themen 0
T Apache POI (Excel) - Probleme mit Zahlenformat Java Basics - Anfänger-Themen 2
U Apache Ant Java Basics - Anfänger-Themen 4
B Apache: jar-Datei Download als jar und nicht als zip Java Basics - Anfänger-Themen 4
D Import von import org.apache.commons.math3...... Java Basics - Anfänger-Themen 2
E apache-commons-net einbinden. Java Basics - Anfänger-Themen 18
Gossi Datentypen Probleme mit Apache Poi Java Basics - Anfänger-Themen 2
B org.apache.commons.... Folder in Projekt einfügen Java Basics - Anfänger-Themen 6
S org.apache.commons.net.* Java Basics - Anfänger-Themen 3
J Classpath Apache POI Java Basics - Anfänger-Themen 14
N Apache POI pptSlide erzeugen Java Basics - Anfänger-Themen 2
K apache poi - Spalten zählen Java Basics - Anfänger-Themen 4
G Apache POI Filter erstellen Java Basics - Anfänger-Themen 14
G Mit Apache POI Kopfzeilen definieren Java Basics - Anfänger-Themen 11
Strahlungsleck Datentypen Apache Poi & Excel Datumsformat Java Basics - Anfänger-Themen 4
D Apache Commons Telnet Java Basics - Anfänger-Themen 2
A Apache POI - HSSF vs. XSSF Problem Java Basics - Anfänger-Themen 4
K Apache Deby installieren? Java Basics - Anfänger-Themen 3
P "import" org.apache.xxxxxxx Java Basics - Anfänger-Themen 18
J Problem bei Apache ANT Java Basics - Anfänger-Themen 2
G org.apache.commons.httpclient Java Basics - Anfänger-Themen 3
G Apache Tomcat startet nicht da JAVA_HOME nicht definiert Java Basics - Anfänger-Themen 3
G Context Listener des Apache Tomcat verwenden Java Basics - Anfänger-Themen 4
alexpetri installation einer WAR datei auf apache Java Basics - Anfänger-Themen 3
Y Problem mit org.apache.commons.httpclient Java Basics - Anfänger-Themen 3
E Apache jakarta fehler Java Basics - Anfänger-Themen 5
K MySQL-Connector auf Apache Java Basics - Anfänger-Themen 4
S HttpClient von apache benutzen? Java Basics - Anfänger-Themen 2
G StringUtils von jakarta.apache.org/commons/lang/api einbauen Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben