Frozone Geschrieben 20. Oktober 2005 Geschrieben 20. Oktober 2005 Hallo, versuche gerade bei mir ein neues Webproject in gange zu bringen. mit java 5 und struts 1.27 habe schon paar sachen gemacht deswegen verstehe ich mein problem ienfach nicht, welches wäre: message No action instance for path /login could be created description The server encountered an internal error (No action instance for path /login could be created) that prevented it from fulfilling this request. was wohl soviel heißt wie, er kann die action klasse nciht finden!? hier mein mapping dazu: <action-mappings> <action path="/login" type="de.webproject.action.LoginAction"> <forward name="hello" path="/form/hello.jsp" /> </action> </action-mappings> und die action befindet sich natürlich an der stelle im package. noch eines, ich starte tomcat aus eclipse und der sollte sich die dateien ja aus dem verzeichniß suchen oder? wenn ich die jsp, manuell aufrufe funktioniert es. hoffe ihr könnt mir helfen Zitieren
Popeye1979 Geschrieben 21. Oktober 2005 Geschrieben 21. Oktober 2005 Moin, ich bin ja, wie das letzte mal auch, der Meinung das das forward-Tag nichts im action-Tag verloren hat. Auszug aus meiner struts-config.xml: <action-mappings> <action name="loginForm" path="/loginAction" type="ticket.ticketweb.actions.LoginAction"> </action> . . . </action-mappings> ... <global-forwards> <forward name="index" path="main.jsp"></forward> . . . </global-forwards> [/PHP] Pass dasmalan bei dir und versuche es. Gruss Jo Zitieren
Frozone Geschrieben 21. Oktober 2005 Autor Geschrieben 21. Oktober 2005 das hat ja aber damit überhauptnichts zu tun! außerdem wenn ich ein forward nunmal nicht global sondern nur von einer seite möglich machen will, macht man das nunmal so. andere ideen woran es liegen könnte? wie schon beschrieben, er findet den pfad= "/login" in der config, aber er findet die dazugehörige klasse nicht (type). wie gebe ich den pfad (fürs type) an außer in der struts-config ein? edit: kann mir vielleicht jemand nen auszug aus seiner web.xml geben. ich hab vorher immer struts 1.1 verwendet und nun struts 1.27. hat sich da etwas verändert? andere einstellungen? Zitieren
ByteRix Geschrieben 21. Oktober 2005 Geschrieben 21. Oktober 2005 also ich seh das richtig oder? es soll ein reiner forward gemacht werden, oder? wenn ja versuchs doch mal so: <action-mappings> <action path="/login" forward="/form/hello.jsp" /> </action-mappings> wenn das nur ein forward sein soll, wenn nicht muss man denk ich mal auch die jeweilige State-Bean angeben denn wenn ich einen submit mache hab ich meisten irgendwelche Daten wo gespeichert werden müssen mfg byte Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.