学习JSP网站开发心得体会记得在第一节课上,老师您就跟我们讲了“为什么学JSP?”、“JSP学什么?”、“学JSP有什么用?”,还有“如何学JSP?”从老师对这些问题的讲解中我确实体会到了JSP在当今社会起到的重要作用和如何去学。在课上还了解了这门课程老师要讲述的主要内容以及需要具备的相关知识。学到了什么我想简单的谈谈我在JSP网站开发这门课中都学到了什么,JSP的全称是JavaServerPages,它是一种动态网页技术。我们需要配置的坏境有JDK,Tomcat,还要用到dreamweaver。JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。JSP在根本上是一个简化的Servlet设计,他实现了HTML语法中的java扩张(以%,%形式)。JSP与SERVLET一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。相比较其他主流动态网页技术,JSP具有很多独特的优势,如1.适用于任何平台、支持者众多2.程序的执行效率高3.拥有Java优势4.强大的服务器组件5.强大的数据库支持下面是JSP与主流动态网页技术比较最开始我们学习了HTML这种文本标记语言,学习起来感觉很轻松,用HTML可以做一些静态网站,在我第一次用HTML做出第一个网页时,我真的觉得好有成就感,好神奇啊!后面我们学到做动态网站,其中就涉及到JSP内部对象及内部对象所对应的一些方法。再就是JSP与数据库的联系,怎么样引用数据库。通过以上所学到的知识我们可以基本上上做出一个比较实用的小网站,比如一个班级网站,在上面可以上传下载一些学习资料,以及存储班上同学的一些基本信息,给班上同学提供一个交流平台等等。但是由于学习过程中没有很认真的去学,而且是第一次接触,所以技术还没有那么成熟,而且身边的同学大多貌似对这不感兴趣,没有志同道合的人,所以更让我想做一个动态网站的决心减弱,哎,静态网站实在有点拿不出手,所以只有写这篇感想了。学习反思从这九个周的学习中,我觉得自己在这门课的学习上还存在很多不足,比如觉得学习基础时很枯燥,虽然老师讲的满风趣的。其实我并没有很认真的去学,基本上就是老师上课讲了我就听,下课并没有去巩固老师所讲的内容。记得老师在第一节课的时候就说我们这门课要多操作,可是我并没有按照老师的要求做。也许对于大多数人来说他就是一门选修课,也许他们就是为了混一下学分;也许他们也不知道他们要选哪一门课,看着这门课的名字比较牛,然后就选了;也许,从此以后他们就不会再碰他了;但是在这之中我更看重的是一种学习的态度,既然选了就要把他学好,即使不能学得很好,那也不能懈怠,因为我觉得自己选择的路,跪着也要走完,所以在很多人都没有去上课的情况下我还是基本上都去了,还有一个原因就是想在大学里多学一点知识,因为就像乔布斯在斯坦福大学的演讲中讲到:“你在向前展望的时候不可能将这些片断串连起来,你只能在回顾的时候将点点滴滴串连起来。所以你必须相信这些片断会在你未来的某一天串连起来。你必须要相信某些东西:你的勇气、目的、生命、因缘。这个过程从来没有令我失望,只是让我的生命更加地与众不同而已”然后我也觉得这门课程会在我以后的人生中起到一定的作用。以上就是我通过这次JSP网站开发课程学习所得到的一些心得体会,虽然自只有九个周的学习时间但是我真的学到了很多知识,在这里真诚的谢谢老师了!汤佳伟计科2班学号:1204211063