When I click a button I'm supposed to go to eventpage (yes I have a template for eventpage in my templates folder). Why is it not loading?
Below are snippets of my code.
$('.events').on("click", function() {
var eventName = $(this).val();
$.ajax({
type: 'POST',
url : '/eventpage',
data : {'eventName' : eventName},
success : function(data) {
}
});
});
@RequestMapping(value = "/eventpage")
public String eventPage(@RequestParam("eventName") String eventName, Model model) {
for(Event e : EventRegistrationSystemApplication.events) {
if(e.getName().equals(eventName)) {
model.addAttribute("event", e);
break;
}
}
return "eventpage";
}
What's happening is the page that I'm supposed to go to is being loaded here: image