Hallo zusammen,
ist es möglich, Attribut-Werte aus eine *.jsp-Seite über einen Getter aus einer *.java-Klasse abzurufen? Ziel ist es, möglichst wenig Redundanz zu haben und die Namen von Eingabefeldern am besten an einer zentralen Stelle zu definieren.
Ein kurzes Beispiel dessen, was ich machen möchte:
Java-Klasse (LoginServlet.java)
JSP-Seite
...
<input type="text" size="20" name=" <% LoginServlet.getUsernameID(); %>" />
...
Die fett markierte Stelle jedoch ist immer NULL. Lasse ich den gleichen Code jedoch zum Test mittels "System.out.println()" auf der Seite ausgeben, so schreibt er mir den richtigen Wert auf die Konsole.
Mache ich syntaktisch etwas falsch, oder geht das überhaupt nicht, was ich möchte?
Vielen Dank im Vorraus
ist es möglich, Attribut-Werte aus eine *.jsp-Seite über einen Getter aus einer *.java-Klasse abzurufen? Ziel ist es, möglichst wenig Redundanz zu haben und die Namen von Eingabefeldern am besten an einer zentralen Stelle zu definieren.
Ein kurzes Beispiel dessen, was ich machen möchte:
Java-Klasse (LoginServlet.java)
Java:
//...
private final static String usernameID = "username";
public static String getUsernameID() { return usernameID; }
//...
JSP-Seite
...
<input type="text" size="20" name=" <% LoginServlet.getUsernameID(); %>" />
...
Die fett markierte Stelle jedoch ist immer NULL. Lasse ich den gleichen Code jedoch zum Test mittels "System.out.println()" auf der Seite ausgeben, so schreibt er mir den richtigen Wert auf die Konsole.
Mache ich syntaktisch etwas falsch, oder geht das überhaupt nicht, was ich möchte?
Vielen Dank im Vorraus