簡體   English   中英

java servlet PrintWriter的替代品

[英]java servlet PrintWriter alternative

我是Java和servlet的新手。 我試圖開發一個小型Web項目,其中有一個Java Servlet。 根據J2EE資料,要從servlet打印某些內容,我們應該(不包括)PrintWriter。 而且我也應該在out.println()中編寫html代碼。 如果我的頁面很大,則這種打印方法似乎不舒服。 我們還有其他最簡單的方法來從servlet打印大頁數據嗎?

問候,Manohar

不,您正在查看過時的信息。 (FYI-比“ J2EE”更喜歡“ Java EE”。該首字母縮寫在1999年宣布J2EE時是正確的,但現在已經過時了。我們已經遠遠超過了版本2。)

我會說在servlet中編寫HTML是一個非常糟糕的主意。

更好的解決方案是使用模板將數據嫁接到模板中並以這種方式生成HTML。

如果要堅持使用Java EE堆棧,則應使用JSP和JSTL。 JSP是HTML servlet生成器模板。 它被編譯為一個為您編寫HTML的servlet。 如果您堅持使用JSTL,它將變得“雜亂無章”,看起來更像HTML。

這些天,我更喜歡Velocity模板而不是JSP。

您需要將servlet用於數據庫訪問層和業務邏輯,然后將請求轉發到JSP進行視圖

看到這里: http : //www.datadisk.co.uk/html_docs/jsp/jsp_mvc_tutorial.htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM