wood burning stoves 2.0*
The moose likes Other Application Frameworks and the fly likes RequestDispatcher+ menu from database+ SiteMesh problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Other Application Frameworks
Bookmark "RequestDispatcher+ menu from database+ SiteMesh problem" Watch "RequestDispatcher+ menu from database+ SiteMesh problem" New topic

RequestDispatcher+ menu from database+ SiteMesh problem

Marek Krokosinski
Ranch Hand

Joined: Jun 10, 2011
Posts: 64

I'm working with SiteMesh layout system.
I made a decorator which includes other files (check code below). I want to retrive menu items from database, and print them into the decorator file. I have servlet from which I retrive data from db and which should forward this data to the menu.jsp file, but it doesn't do that. When I will type address to my index.jsp file, there are no menu items in my menu bar. This works only when I will enter on my servlet directly (/webapp-dir/MenuServlet), and here everything displays great - I have a <h1> and the menu items under it (just like in the menu.jsp file below), but the address in the address bar is not webapp/template/menu.jsp, the address is /webapp/MenuServlet. I don't how to describe it exactly, but the final effect is that, that I don't get the menu items in my pages which use the decorator. I don't want to include the servlet, I want to include menu.jsp.

btw. I have second question. I want to build my website based on the MVC. Is this correct? Model = hibernate mapping classes, Controller (place where i connect to the database and forward the data to the jsp) = servlet, view = jsp page. Or should it be Model = Java class which connects to the db and saves the data to (for example) the List, Controller = servlet where I get the List variable from Model class and forward it to the JSP page, view = jsp page ?


Servlet in which I retrive menu items and their's addresses from database (I use Hibernate):

and the menu.jsp:
subject: RequestDispatcher+ menu from database+ SiteMesh problem
Similar Threads
Checking user selection
user authentication and dao
not able to insert values in ms access database
login page connectivity
Show menu and submenu on homepage from database using servlet and jsp