|
|
@ -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"; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|