1. 程式人生 > >sun公司當時為什麼要發明jsp技術?jsp技術有什麼意義?

sun公司當時為什麼要發明jsp技術?jsp技術有什麼意義?

馬克-to-win:(視訊下載) (全部書籍)Servlet的部分知識終於學完了,但Servlet有一個問題:當我們用Servlet往回寫html片段時,Servlet的 out.println能把人累死,不知大家發現了沒有。反正Sun公司的人發現了這個問題,於是sun公司推出jsp技術,jsp就等於Servlet +html。你的html再也不用通過Servlet的out.println打印出來了,你完全可以直接寫html。最後Tomcat會把你的jsp (Servlet+html)轉成一個純Servlet。現在,程式設計師可以省大事兒了。html通常是美工的工作,而Servlet是軟體工程師的工作。 大批量out.println工作,無疑是非常繁瑣的,大量的,沒有任何技術含量的而且強加給軟體工程師的一份工作。這麼看來jsp真是一個好技術。
除了普通HTML程式碼之外,嵌入JSP頁面的還有其他主要三種成分:指令碼元素(Scripting Element),指令(Directive),動作(Action)。

詳情請見:http://www.mark-to-win.com/index.html?content=Jsp/jspUrl.html&chapter=Jsp/jsp3_web.html#WhyJsp