2009-11-27 19 views
0

我已經設置了我的servlet打通一個Struts動作調用,並且結果是,它寫入HTML到屏幕上。但是,我正在使用模板系統(可以說頭,內容,頁腳),並且只想寫入內容標題即。保持頁眉和頁腳。把一個servlet的效應初探在支柱模板的瓷磚

有誰知道這是可能的嗎?

感謝, Gearoid。

+0

切換到Struts2的和使用Ajax和notifyTopics。 – Trick 2009-12-01 12:51:27

回答

0

您可以您的輸出分爲3個步驟,其中MB是getHeader()的getContent()和getFooter(),然後寫你的輸出只有在的getContent()。或者你可以使用JSP包括,和寫入包括JSP頁面:header.jsp中和footer.jsp中,並同時生成內容輸出,只是包含這個日本學術振興會。我寧願第二種方式來做到這一點。

UPDATE:也許這可以幫助你:Struts tiling

+0

感謝您的回覆,但如果我想讓模板的其他部分保持動態,此解決方案將無法工作。 理想情況下,我想從tile-def或其他等價物中指向一個位於servlet url的tile。有任何想法嗎? – Ger 2009-11-27 11:34:29

0

使用iframe在JSP中,並改變I幀src.Then如你預期的頁面將加載。 如果您發現其他解決方案,請發帖。

+0

這不回答問題。 – 2012-10-29 18:25:43