Web基础知识JSP动态页面开发
Web 开发的入门门槛不高,但想打好基础,还是得从 Web 的底层逻辑走一遍。第 12 章的 Web 基础知识讲得挺系统,从万维网的由来到动态网页怎么演化,全都串起来了。像是早年的CGI、ASP、PHP,再到后来比较火的Servlet和JSP,都讲得蛮清楚。
JSP 的设计思路也挺实用的,动态内容写 Java,静态部分保留 HTML,这样不但好维护,输出速度也快不少。是在你只改某几个数据字段时,用 JSP 真方便。比如你写个登录页,大部分是静态结构,动态的只是一小段验证逻辑,直接用<%...%>
包起来就行。
JSP 的文件路径也自由,一般扔公共目录就能直接访问,省去了不少配置上的麻烦。而且Servlet 容器会自动帮你这些求,像 Tomcat 之类的就挺好用。如果你是 Java 方向的,整个 Web 开发结构其实都围着Servlet + JSP + web.xml
在走。
还有一点值得说,B/S 和 C/S这两个模式也讲了,适合搞清楚你项目到底是网页为主还是桌面应用为主。建议你真动手做个小项目,比如留言板或简易博客,边学边用这些技术,感受会更直观。
想深入了解具体技术的,还可以看看这些资料:JSP 加 Servlet 教程写得还不错,或者你也可以翻翻Servlet 详解,都挺实用的。
如果你刚上手 Web 开发,想打好基础,可以把这章当成一个技术索引,后面碰到不懂的就回来查,省时省力。
下载地址
用户评论