RCP Javascript in Eclipse Webapp hinzufügen

eQual

Mitglied
Hallo zusammen!

Ich bin dabei die Eclipse Help für unser Projekt um zu gestalten und habe nun einen Editor gebaut mit dem der Content der Help einfach zu editieren ist, während die help läuft.
Nun möchte ich den Editor ein bisschen verfeinern und das Textarea mit TinyMCE versehen.
Das Problam darin ist dass ich den Javascript Code nicht einfach in den Content schreiben kann da ich immer die fehlermeldung TinyMCE is not defined bekomme (Pfad zur .js ist richtig).
Muss ich das ganze irgendwo anders im Plugin Webapp implementieren?
Meine idee war folgendes:

Java:
resp.getWriter()
				.write("<html><head><script type=\"text/javascript\" src=\"C:/dev/java/pf51-13/org.eclipse.help.webapp.custom/js/tiny_mce/tiny_mce.js/\"></script>" +
						"<script type=\"text/javascript\">" +
						"tinyMCE.init({" +
						"mode : \"textareas\"," +
						"theme : \"advanced\"" +
						"});" +
						"</script></head>");
		resp.getWriter()
				.print("<body><form method='GET' action='/help/save'><h2>Titel</h2><br /><textarea name='title'>"
						+ title
						+ "</textarea><br /><br /><h2>Inhalt</h2><br /><textarea name='text'>"
						+ body
						+ "</textarea><input type='submit' value='Speichern' /><input type='hidden' name='html' value='"
						+ htmlString
						+ "' /><input type='hidden' name='path' value='"
						+ incomingPath
						+ "'><input type='hidden' value='"
						+ title
						+ "' name='oldtitle' /><input type='hidden' value='"
						+ body + "' name='oldtext' /></form></body></html>");

	}


Danke im voraus
 
Dein Browser wird nicht auf C:/ zugreifen, wäre ja auch ein gewisses Sicherheitsrisiko.

Versuche stattdessen dein js File direkt in den WebContent Ordner im Eclipse zu legen. Danach solltet du mit
Java:
src=\"tiny_mce.js\"
das JS einbinden können.
 
Funktioniert auch nicht, die Klassen sind in Packages, sehr wahrscheinlich muss ich den Header der Help finden und diesen bearbeiten... Danke aber für deine Bemühungen
 

Neue Themen


Zurück
Oben