第1篇 基础篇
第1章 JSP开发基础
1.1 JSP的概念和作用
1.1.4 学习JSP网站编程
如何学习JSP编程,以成为一个成功的JSP开发人员?一个常见的误解是把JSP当做简化的Java,开发人员通常试着没有学习要求的支持技巧而直接学习JSP。JSP是一个���接技术,并且要成功地衔接开发人员需要理解的另外的技术。如Java、HTML和JavaScript,这是学习JSP之前*好能掌握的。
笔者的建议如下。
(1)架设Web Server,并理解它。
因为Apache是免费的且在大多数平台上工作,所以为训练目的,**Apache。
(2)学习和理解HTML。
务必要了解HTML基础,特别是HTML布局中如table及body等这些重要标记的使用方法。许多开发人员通过HTML IDE学习HTML。因为大多数HTML IDE产生混乱的TM1语法,所以花时间学习手工编写HTML是很有必要的,使用JSP和HTML混合编程精通HTML语法是重要的。
(3)学习Java语言编程基础。
必须认真学习Java,因为它是一门全新的面向对象编程语言,和C、C++并列为3大开发语言。并且JSP和Servlet都是以Java语言为基础的,因此Java基础很重要。如果有面向对象编程语言(如C++)经验,那么学习Java将会很快。不用担心学习Swin9或Java的图形方面,因为在JSP中不会使用这些特征。集中精力在Java工作的细节,学>-j Java的逻辑及面向对象的编程思想,也要在Java Bean上花时间。学习Applet是好的,但是如Swin9及JSP之类的大多数应用将不使用小程序。
在这方面的书籍很多,典型的有《Thinkin in Java》(第三版)及《Java2核心技术》等。
(4)学习JavaScript。
JavaScript是网页编程中一种**的脚本语言,用其可以减轻编写JSP页面中一些重要功能的负担。应该学习如何用JavaScript在HTML中验证输入的Form元素,也要学习JavaScript如何能在一页HTML以内修改Form的元素。还要学习如何编写JavaScript函数,*后要求能从一页HTML内的事件中触发JavaScript函数。
……