Eclipse Wtp und erste JSP Seite

Status
Nicht offen für weitere Antworten.
F

froogi

Gast
hallo,

habe eclipse wtp installiert, doch irgenwie klappt das nicht mit meiner ersten JSP seite.. Tomcat 5.5 hab ich installiert.

habe neues Webrojekt, dann neue JSP Seite erstellt. Dies ist die JSP seite:

Code:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>meine erste JSP Seite</title>
</head>
<body>

<%int x=3; int y=5; %>
<% if (x<y){ %>

  <h2>x ist kleiner wie  y</h2>
<%} else{ %>
 <h3>doch nicht</h3>
<%} %>

</body>
</html>

folgende Fehlermeldung kommt dann:

HTTP Status 404 - /Test1/WEB-INF/index.jsp

--------------------------------------------------------------------------------

type Status report

message /Test1/WEB-INF/index.jsp

description The requested resource (/Test1/WEB-INF/index.jsp) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/5.5.16


..muss ich beim Tomcat irgendwas einstellen? oder kann man den direkt nach der installation benutzten?


danke
 

semi

Top Contributor
Die JSP Seiten gehören nicht ins WEB-INF Verzeichnis.

Erstelle folgende Verzeichnisstruktur
Code:
[jsptest]
  |--- [web-inf]
  |      |--- web.xml
  |--- index.jsp
Hier eine minimale Version von web.xml
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app id="jpsexample" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <display-name>JSP Example</display-name>

  <welcome-file-list id="WelcomeFileList">
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>

</web-app>
Verpacke es in ein WAR Archiv und kopiere es in das tomcat/webapp Verzeichnis.
Aufruf mit http://localhost:8080/jsptest

Da index.jsp zu den "welcome-files" gehört, wird es direkt aufgerufen.

PS: Schau dir diesen Artikel an: http://www.eclipse.org/articles/Article-EclipseDbWebapps/article.html
 

semi

Top Contributor
Den kompletten Inhalt deines Webverzeichnisses, einschliesslich Unterverzeichnisse.
In WTP kannst du aber deine Webanwendung direkt aus Eclipse heraus testen,
indem du z.B. die Eingangsseite (index.jsp) markierst und Run-As->Run On Server
ausführst.
Schau dir das Beispiel aus dem Link in meiner Antwort an. Dort ist das ganze Hin und
Her gut beschrieben. Du kannst den ersten Teil überspringen, wenn dich Derby nicht
interessiert. Unter "Creating a Web Project" wird beschrieben, wie man ein Webprojekt
und die Verbindung/Deployment zu Tomcat einrichtet.

Das mit dem WAR-Deployment ist dann der letzte Schritt, wenn du die Anwendung
auf irgendeinem Server "installieren" möchtest.
 
F

frooogi

Gast
ja hat so wie du sagtest gut geklappt. Nun habe ich aber eine andere Frage, ich möchte gerne Tomcat auf einem Rechner installieren, so daß ich von außen auf meine Serer zugreifen kann. Auf was muß ich den da achten?

Einfach Tomcat irgendwo installieren, und dann per IP und Portnummer auf den Server zugreifen?
 

semi

Top Contributor
frooogi hat gesagt.:
ja hat so wie du sagtest gut geklappt. Nun habe ich aber eine andere Frage, ich möchte gerne Tomcat auf einem Rechner installieren, so daß ich von außen auf meine Serer zugreifen kann. Auf was muß ich den da achten?

Einfach Tomcat irgendwo installieren, und dann per IP und Portnummer auf den Server zugreifen?
So ungefähr.
Du musst noch einem Benutzer die Rolle "manager" in tomcat/conf/tomcat-users.xml zuweisen,
damit du die "Tomcat Manager" Applikation starten kannst (z.B. für's Deployment).
Wenn ich mich recht erinnere, hat per default kein Benutzer diese Rolle.
z.B.
Code:
<user username="homer" password="yuhuu" roles="tomcat,manager"/>
Die "Tomcat-Administration" muss extra installiert werden. Du findest es hier: http://tomcat.apache.org/download-55.cgi
Alles andere findest du auch in der Tomcat Dokumentation oder Tomcat FAQ.

Gruß,
Michael
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Dimax Servlet läuft in Eclipse, aber nicht im Browser Allgemeines EE 74
M Zeitgesteuertes Ereignis in einer dynamic web module Anwendung (eclipse) Allgemeines EE 3
R Java EE 6, eclipse, maven, jsf, hibernate, mysql Allgemeines EE 8
P JavaEE 7 Maven Eclipse Allgemeines EE 0
M Glassfish Deployment-Problem unter Eclipse Allgemeines EE 0
B EJB3.0 Projekt - Eclipse Allgemeines EE 1
S Eclipse mit Tomcat und Jersey Allgemeines EE 7
F Eclipse/Java EE Debug-Problem Allgemeines EE 1
E Eclipse JEE6 Plugins Allgemeines EE 2
S Fehlersuche in Eclipse/Tomcat -> Error-log?? Allgemeines EE 2
S Eclipse: Teilmodule beim Testen werden nicht gestartet Allgemeines EE 2
aze Eclipse Java EE Web Project:Wo liegen die Servlets ? Allgemeines EE 4
J JBoss, Eclipse, Webseite wird nicht angezeigt? Allgemeines EE 4
W Anleitung/Tutorial Eclipse/JBoss 6.0 mit Seam 3.0 bzw. jBPM 5.0 Allgemeines EE 3
E Servlet Wie kann ich ohne Hilfe von Eclipse in JBoss mein servlet aufrufen Allgemeines EE 2
S Rich Client Application mit Eclipse/WebLogic/EclipseLink/EJB3 Allgemeines EE 2
E Eclipse Helios JNDI Lookup failed Allgemeines EE 5
L Eclipse (Helios); Glassfish 3; EJB und VirtualBox Allgemeines EE 1
S Eclipse: JPA Project in Dynamic Webproject nutzen Allgemeines EE 4
S Eclipse JPA Project Allgemeines EE 8
S Dynamic Web Project mit Eclipse - Vorgehensweise? Allgemeines EE 2
E Anfänger mit Eclipse und JEE Allgemeines EE 6
S Anfängerfrage Eclipse/Tomcat Allgemeines EE 4
A Tomcat in Eclipse Allgemeines EE 11
P Allg. Frage Eclipse EE & Xml Allgemeines EE 2
K Pfad bei Webprojekt in Eclipse herausfinden Allgemeines EE 11
R Wie Spring in Eclipse Galileo installieren? Allgemeines EE 5
P Eclipse Tomcat Plugin funktioniert nicht mit externem TC-Server? Allgemeines EE 4
A GWT Debugmode in Eclipse Allgemeines EE 6
J JSF 1.2-Anwendung mit Eclipse Galileo Allgemeines EE 1
S Tomcat + Eclipse Allgemeines EE 6
I Klassen werden nicht für Import erkannt eclipse EE Allgemeines EE 2
S In Eclipse werden die "Servlet-Klassen" nicht gefu Allgemeines EE 2
R Sourcen einbinden von J2EE bzw auch für Servlets in Eclipse Allgemeines EE 8
I Web-Projekt zum Laufen bringen unter Eclipse Allgemeines EE 3
D Kein EntityManager in Eclipse (!) Allgemeines EE 2
G Simples JSF-Projekt in Eclipse - Problem Allgemeines EE 9
I Eclipse Projekt SVN, Informationen löschen Allgemeines EE 3
S JSP / Tomcat / Eclipse / Unable to compile class for JSP Allgemeines EE 4
M Eclipse GUI für EJB-QL bzw HQL? Allgemeines EE 4
O eclipse - tomcat: Problem bei einfachem Webservice Allgemeines EE 16
M embedded jboss unter eclipse 3.3 Allgemeines EE 2
C Servlets in Eclipse ausführen Allgemeines EE 5
M Kostenloses JSP Plugin für Eclipse Allgemeines EE 6
B Client starten ohne Eclipse Allgemeines EE 4
R Eclipse + JBoss + JSF Allgemeines EE 14
V MYSQL JDBC;java.lang.ClassNotFoundException; Problem Eclipse Allgemeines EE 3
S JSF mit Eclipse J2EE Allgemeines EE 6
W Arbeitsumgebung für JSP-Development einrichten (Eclipse, .) Allgemeines EE 3
G Tomcat unter Eclipse starten Allgemeines EE 9
A Eclipse Start-Problem Allgemeines EE 5
D EJB3.0 Projekt (Eclipse) Allgemeines EE 3
R JBoss 4.2.0 - Eclipse RC 3.3 und WTP Allgemeines EE 3
D JBOSS unter Eclipse Allgemeines EE 2
S Hibernate, Tomcat und Eclipse treiben mich zum Wahnsinn. Allgemeines EE 2
K .jar Datei zu eclipse importieren Allgemeines EE 3
T Sysdeo Eclipse Tomcat Plug-in Allgemeines EE 4
C JSF Autocomplete in Eclipse Allgemeines EE 1
G Tomcat / Eclipse oder Web.xml Problem Allgemeines EE 11
M JBOSS AS von Eclipse aus steuern Allgemeines EE 9
D Eclipse findet javax.servlet.jsp.tagext Allgemeines EE 4
K JRE Eclipse <--> WebSphere Allgemeines EE 3
R Eclipse, SVN und Tomcat - wie kombinieren Allgemeines EE 5
F Sysdeo Eclipse Tomcat Plugin Allgemeines EE 1
M J2EE Entwicklung mit Eclipse Allgemeines EE 5
S webservice mit tomcat und axis ohne eclipse laufen lassen? Allgemeines EE 2
M Eclipse WTP/AXIS mit TomCat 5.5.02 ./. TomCat 5.5.17 Allgemeines EE 1
Acha Problem Browsercache im Eclipse bei Arbeit mit WTP Allgemeines EE 4
L mit gleichem eclipse Projekt auf anderem Rechner benutzen Allgemeines EE 3
S .war Datei erzeugen unter Eclipse Allgemeines EE 2
E J2EE unter Eclipse Allgemeines EE 6
padde479 Eclipse und Tomcat Allgemeines EE 3
G j2ee eclipse bekanntmachen Allgemeines EE 4
R Java2WSDL aus Eclipse heraus funktioniert nicht Allgemeines EE 2
C JBoss Server unter Eclipse 3.1 Allgemeines EE 2
R Servlets in ECLIPSE programmieren Allgemeines EE 3
S Eclipse und JSP Allgemeines EE 9
M Debugging mit Eclipse / Web-Application Allgemeines EE 2
daLenz jboss 3.2.5 konfiguration unter eclipse Allgemeines EE 2
S Hibernate 2.x mit Eclipse 2.1 Allgemeines EE 16
A Eclipse: EJB-1.1-Dateien importieren und bearbeiten Allgemeines EE 2
M EJB-client: jar-Archiv als Export aus Eclipse läuft nicht Allgemeines EE 5
T Servlets in eclipse schreiben !! Allgemeines EE 5
F Probleme mit Eclipse/JBoss Allgemeines EE 6
T Eclipse: Problem bei der Installation Allgemeines EE 3
S Drools - Stop sobald erste Regel getroffen wird Allgemeines EE 2
E JSF Datenübergabe - Erste Schritte Allgemeines EE 2
T erste Anwendung in JBoss deployen Allgemeines EE 3
A Erste Schritte... Problem mit Hibernate Allgemeines EE 15
M Erste Schritte mit JavaServerFace Allgemeines EE 6
OnDemand JSF Seite lädt ohne ende Allgemeines EE 8
T HTTPS TLS 1.2 Seite auslesen Allgemeines EE 4
S Play Framework: Redirect im Routing auf Scala Seite Allgemeines EE 0
OnDemand Seite zerschossen, grundlos? Allgemeines EE 0
S aktuelle Seite neu laden Allgemeines EE 9
A Wie kann ich verhinder, dass die seite angezeigt wird? Allgemeines EE 3
T Einloggen auf Seite + MYSQL, JSP Allgemeines EE 6
F JSF Navigation auf vorhergehende Seite(n) Allgemeines EE 14
boxi JSF Parameter für die nächste seite übergeben Allgemeines EE 2
P JSF Seite wird nicht gestartet Allgemeines EE 4

Ähnliche Java Themen

Neue Themen


Oben