Browse Source

Controlador

master
Cristobal Bernal Mayordomo 1 year ago
parent
commit
40df37f42b
1 changed files with 15 additions and 1 deletions
  1. +15
    -1
      src/main/java/com/cristobalbernal/foro/controlador/Controlador.java

+ 15
- 1
src/main/java/com/cristobalbernal/foro/controlador/Controlador.java View File

@ -1,5 +1,8 @@
package com.cristobalbernal.foro.controlador;
import com.cristobalbernal.foro.Modelo.Respuestas;
import com.cristobalbernal.foro.Servicios.ServicioRespuestas;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@ -9,6 +12,9 @@ import java.net.MalformedURLException;
@Controller
public class Controlador {
@Autowired
private ServicioRespuestas servicioRespuestas;
@GetMapping({"/entrar/{usuario}", "/entrar", "/usuario/{usuario}", "/usuario"})
public String login(@PathVariable(name = "usuario", required = false) String usuario,
Model model) throws MalformedURLException {
@ -18,7 +24,8 @@ public class Controlador {
}
@GetMapping("/home")
public String indice(){
public String indice(Model model){
model.addAttribute("listaRespuestas",servicioRespuestas.findAll());
return "index";
}
@ -30,6 +37,13 @@ public class Controlador {
public String pregunta(){
return "Ask_Question/ask_question";
}
@GetMapping("/postdetall")
public String postDetall(Model model){
Respuestas[] respuestas = servicioRespuestas.findAll();
model.addAttribute("titulo", respuestas[0].getTitulos());
model.addAttribute("cuerpo", respuestas[0].getDescripcion());
return "respuesta/post-detall";
}
}


Loading…
Cancel
Save