Announcement

Collapse
No announcement yet.

Lokaler Link

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Lokaler Link

    Hallo zusammen.
    Mein Problem ist folgendes:

    Ich habe eine kleine Web-app am laufen mit Tomcat 6. Diese ist erreichbar über localhost:8080/myApp. Wenn ich nun in einem Sub-Directory bin möchte ich links auf andere Sub-Directories machen können. z.B.

    localhost:8080/myApp/test1/test1.jsp
    ein Link nach localhost:8080/myApp/test2/test1.jsp

    Diesen Link würde ich gern in folgender Form machen:
    <a href="./test2/test1.jsp">Link</a>

    Ein derartiger Link führt aber nach localhost:8080/test2/test1.jsp"

    Das Problem ist also, dass der Link die "Webapp verläßt".

    Wie kann ich dies "umgehen/verhindern"?

    Vielen Dank für die Hilfe,
    Bahamamama

  • #2
    Ein Link aus

    /myApp/test1/test1.jsp

    mit ./test2/test1.jsp

    hat als Ziel

    /myApp/test1/test2/test1.jsp

    ./ = aktuelles Verzeichnis
    ../ = übergeordnetes Verzeichnis
    Christian

    Comment


    • #3
      Originally posted by Christian Marquardt View Post
      Ein Link aus

      /myApp/test1/test1.jsp

      mit ./test2/test1.jsp

      hat als Ziel

      /myApp/test1/test2/test1.jsp

      ./ = aktuelles Verzeichnis
      ../ = übergeordnetes Verzeichnis
      Oh... tut mir leid. so war das ganze auch nicht gemeint.
      der Linke sollte so sein
      Code:
      <a href="/test2/test1.jsp">Link</a>
      also das selbstständig das "rootverzeichnis" der WebApp gesucht wird, da es flexibel halten will und eben nicht immer weiß dass es aufgelöst werden soll nach
      Code:
      <a href="../test2/test1.jsp">Link</a>

      Comment


      • #4
        Der Link

        /test2/test1.jsp

        wird korrekt nach

        localhost:8080/test2/test1.jsp"

        aufgelöst. Irgendwie verstehe ich nicht was du erreichen willst.

        /=Root-Verzeichnis
        ./= aktuelles Verzeichnis
        ../ übergeordnetes Verzeichnis

        Weitere Möglichkeiten gibt es nicht. Ggf. das Webverzeichnis ermitteln und "voran setzen"
        Christian

        Comment

        Working...
        X