我有一個servlet響應一個URL,然後轉發到一個典型的MVC模式的JSP。JSP包括一個私有Servlet
許多頁面共享相同的頁面頭部所以在JSP有一個包括以head.jsp
head.jsp放在WEB-INF的內部,使得它不能被直接訪問。
現在我發現我需要添加一些控制頭。而不是轉發到WEB-INF/head.jsp並將scriptlet放入,我想轉發到servlet。
如何從JSP轉發到servlet而不將該servlet映射到URL,因爲我不想直接訪問此servlet。
或者換句話說,是否存在一個與WEB-INF相當的servlet來隱藏它直接訪問?那麼這個servlet只能通過include來調用?
感謝您的豆建議,我認爲我需要給整個設計多一些認爲它只是感覺不對,但我不知道爲什麼。 – user1055212
您可能還想看看一些現有的MVC框架,如JSF,Wicket,Spring MVC等等,以獲取一些靈感。祝你好運! –