Create a standard jsp for all themes, ala:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <html> <head> <title>${subject.name}</title> </head> <body> <div> ${subject.text} </div> </body> </html>
And upon request on the topic fill it
@RequestMapping(value = "/subject", method = RequestMethod.GET) public String deleteBasketProduct(@RequestParam("subject") String subjectName, ModelAndView modelAndView) { DataBase db = new DataBase(); //Ваше собственное реализованное хранилище, которое будет возвращать хранимую тему Subject sb = db.getSubject(subjectName); //Ваша модель темы modelAndView.addObject("subject", sb); return "subjectName.jsp"; }