[英]How to use JSP as a template without serving it as a webpage
據我了解,JSP是為客戶服務的東西。 但是是否可以僅將JSP用作模板來動態組裝html頁面,然后將其提供給客戶端? 我的意思是這個
為了進行比較,Python具有Jinja2,其功能與我剛才解釋的完全一樣。 在Java中,最接近Jinja2的東西似乎是JSP。
我需要一個模板來動態地組裝html頁面。 如果我可以使用上述JSP,那么這將解決Java中的問題。 請注意,我本身並不關心JSP。 我只需要一個類似於Jinja2的模板(如果我可以在Java上的App-Engine上使用Jinja2,那將是理想的)。 另外,我對JSP還是陌生的。 因此,如果您有答案,請格式化為示例; 那將是真正有幫助的。
由於業務原因,我正在從Python App-Engine遷移到Java App-Engine。
這是可能的,但是您需要跳過很多圈,具體細節取決於特定的容器-在本例中為appengine。
快速總結:
特別注意請求/響應的副作用,例如,僅調用getwriter或getoutputstream之一的約束,以及最終確定請求(設置狀態或內容長度)的約束
或者只使用力度,把手,freemarker或其他各種Java模板語言之一。 它們都將更加簡單明了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.