Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link
I went through a Spring/Tiles/Hibernate tutorial and tried to adapt it to my purposes. The functionality within the application works. I am able to delete and insert records, display them on a form, etc. However, the layout page is not picking up my stylesheet. The stylesheet reference is correct. My jsps are located in the WEB-INF/jsp folder.
Part of my problem seems to be the url pattern I have defined in the web.xml, which is just "/".
This allows me to create request mappings of /index or /add or /delete.
Please let me know what other information I need to post to help dissect the problem.
I'm not sure what it means for a layout page to "pick up" a stylesheet. So I'm going to assume that you mean that when the result of all the Spring and Tiles business appears in your browser, it isn't styled according to the stylesheet you expected to be used. I'm also going to assume that the HTML which you see in the browser does actually contain a reference to that stylesheet.
Now remember that it's the browser that styles the HTML, not Spring or Tiles or JSP or anything on the server. And the browser has no idea what ran on the back end, all it knows is that it was given some HTML to work with.
So there are two possibilities: the reference to the stylesheet isn't correct, or it doesn't work. If you think you know the absolute URL of the stylesheet, you can type or paste that URL into your browser's address bar and see what comes back. If you do see a stylesheet when you do that, then that means the reference to the stylesheet in the HTML doesn't resolve to that absolute URL. Anyway that's the sort of testing you need to do.