diff --git a/src/main/java/org/example/demo/beans/StudentBean.java b/src/main/java/org/example/demo/beans/Student.java
similarity index 66%
rename from src/main/java/org/example/demo/beans/StudentBean.java
rename to src/main/java/org/example/demo/beans/Student.java
index 6dd3393..9b45c80 100755
--- a/src/main/java/org/example/demo/beans/StudentBean.java
+++ b/src/main/java/org/example/demo/beans/Student.java
@@ -15,13 +15,12 @@ import java.io.Serializable;
@Setter
@AllArgsConstructor
@NoArgsConstructor
-public class StudentBean implements Serializable {
+public class Student implements Serializable {
private String name;
- private String matrikelnummer;
+ private Long matrikelnummer;
private String studiengang;
- public String speichern() {
- return "ausgabe?faces-redirect=true";
- }
+ // public String speichern() {
+ // return "ausgabe?faces-redirect=true";
+ // }
}
-
diff --git a/src/main/java/org/example/demo/controller/StudentController.java b/src/main/java/org/example/demo/controller/StudentController.java
new file mode 100644
index 0000000..1ee4d6f
--- /dev/null
+++ b/src/main/java/org/example/demo/controller/StudentController.java
@@ -0,0 +1,31 @@
+package org.example.demo.controller;
+
+import java.io.Serializable;
+
+import jakarta.enterprise.context.SessionScoped;
+import jakarta.faces.component.html.HtmlInputText;
+import jakarta.inject.Named;
+
+@Named
+@SessionScoped
+public class StudentController implements Serializable {
+ private HtmlInputText input;
+
+ public StudentController() {
+ this.input = new HtmlInputText();
+ }
+
+ public HtmlInputText getInput() {
+ return input;
+ }
+
+ public void setInput(HtmlInputText input) {
+ this.input = input;
+ }
+
+ public void verarbeite() {
+ System.out.println("Value: " + input.getValue());
+ System.out.println("Label: " + input.getLabel());
+ input.setValue("123");
+ }
+}
diff --git a/src/main/webapp/WEB-INF/faces-config.xml b/src/main/webapp/WEB-INF/faces-config.xml
index 12b3036..b3ce835 100755
--- a/src/main/webapp/WEB-INF/faces-config.xml
+++ b/src/main/webapp/WEB-INF/faces-config.xml
@@ -1,7 +1,11 @@
-
-