Tomcat 自带的例子分析(Jsp部分)
基础很重要,现在很多优秀的框架都把那些基础的技术封装了起来,很多开发人员甚至不需要知道那些东西就能开发项目了,但我认为,了解那些基础技术将会对你理解框架和应对错误都有很大的帮助,所以基础是很重要的,只有基础好了,你才能更进一步的理解更深层次的技术。
这篇文章将研究Jsp的基础技术部分,范例为Tomcat自带的例子,原因是这些例子写的太棒了...
tomcat提供了14个Jsp例子,我们从上往下看,越往下例子越复杂。注意每个例子都包含.一个对应名字的.html和.txt文件,这2个文件只是说明性质的,可以不看.
这里主要把Jsp当作了Servlet来使用,关于tomcat如何把jsp编译成servlet,我现在并不清楚,后期我会加入这方面的内容….还有就是你修改了一个源文件,重新编译后,不需要重新部署tomcat了,这真的很方便啊。
1.Numberguess :是个猜数字的游戏。
这个例子的关键部分还是NumberGuessBean 这个Javabean ,客户每次提交的时候通过Javabean的自动赋值机制,触发setGuess方法。并把这个Bean放在session域中共享,如果放在Page是不行的,读者可以试一下.javaBean的自动赋值机制是有值的时候才会调用,没有值的时候是不会调用相应的set方法的。感觉这个例子就是学JavaBean的用法的.也就是jsp:useBean 和jsp:setProperty这对指令的用法
2.Date: