学习jsp的心得体会
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学习jsp的心得体会
篇一:JSP学习心得
学习JSP程序设计心得体会
满怀期待的等待
在去年暑假得知自己被录取到了武汉科技学院经济管理学院信息管理与信息系统专业的那天起我就与信管这个专业结下不解之缘。
但是当时我并不知道信管这个专业是干嘛的,也是第一次听到这个专业,得知自己的专业被调剂了心里还是感觉挺失落的,后来就上去查关于这个专业的一些介绍。
“信息管理与信息系统专业业务培养目标:信息管理与信息系统专业培养具备现代管理学理论基础、计算机科学技术知识及应用能力,掌握系统思想和信息系统分析与设计方法以及信息管理等方面的知识与能力,能在国家各级管理部门、工商企业、金融机构、科研单位等部门从事信息管理以及信息系统分析、设计、实施管理和评价等方面的高级专门人才。
”
当时看到上面关于信管专业的培养目标,我觉得这个专业还是挺好的,所以满怀期待的等待快点开学。
学习心路
现在我已经是大二学生了,学信管专业也已经有一年多了,在大一的两门基础专业课的学习中我觉得好枯燥啊,学
习C语言跟JAVA,但是这个学期我们开了JSP课程设计,没上课之前听学长学姐们说这门课是教我们怎么做站的,我就想总算可以自己做站了,从此结束了只是学习枯燥的语言的日子了。
记得在第一节课上,陈老师就跟我们讲了“为什么学JSP?”,“JSP学什么?”,“学JSP有什么用?”还有“如何学JSP?”从老师对这些问题的讲解中我确实体会到了学习JSP的重要性和如何去学。
在课上还了解了这门课程老师要讲述的主要内容以及需要具备的相关知识。
在老师所要求的具备的基础知识中我
在JAVA上是最欠缺的,之前也只是跟着老师学,自己在课下并没有下很多功夫。
在前阶段的学习中我感觉很轻松,因为老师讲到的HTML 我已经在暑假自学的差不多了,所以做一个静态的页面还是没有多大问题,但是后来学到后面要用到JAVA做一些动态的页就感觉越来越吃力了,之前学过的很多JAVA知识也有很多都已经忘了。
所以在第一次实验报告的完成中就用到了比较长的时间,最后才能勉强做到符合老师的要求。
有了第一次实验报告完成过程中的教训,我在后面赶紧复习之前学习的JAVA知识,但是毕竟过了挺久了,有些东西需要重头再学,所以大概花了一个多月的时间才将这学期JSP课程中所掌握的一些关于JAVA的东西搞清楚。
后来也就顺利的完
成了后面的两次实验报告。
学到了什么
我想简单的谈谈我在JSP程序设计这门课中都学到了什么,JSP的全称是 Java Server Pages,它是一种动态页技术。
我们需要配置的坏境有JDK,Tomcat,还要用到Dreamweaver。
最开始我们学习了HTML这种文本标记语言,因为在暑假的时候有自学,所以学习起来感觉很轻松,用HTML可以做一些静态站,在我第一次用HTML做出第一个页时我真的好高兴啊,觉得好神奇啊!后面我们学到做动态站,其中就涉及到JSP内部对象及内部对象所对应的一些方法。
再就是JSP与数据库的联系,怎么样引用数据库。
通过以上所学到的知识我们可以基本上上做出一个比较实用的小站,比如一个班级站,在上面可以上传下载一些学习资料,以及存储班上同学的一些基本信息,给班上同学提供一个交流平台等等。
这也是我在接下来的程序设计中所想完成的任务。
学习反思
从这一年多的学习中,我觉得自己在专业课的学习上还存在很多不足,比如
之前我提到的我觉得学习基础语言很枯燥,其实我并没有把它们学好,只是跟着老师按部就班,在学习JSP程序设计这门课上,我基本上就是老师上课讲了我就听,下课并没有去巩固老师所讲的内容,到做实验报告的时候就要恶补老
师讲过的内容了。
记得老师在第一节课的时候就说我们这门课注重项目实战,也就是说要多上机操作,可是我并没有按照老师的要求做。
除了没有经常实战以外我还存在的问题就是没有扩展自己的知识面,平时看的专业书太少了,对于自己的方向还不是很明确。
如何学
在以后的学习我该如何学呢?从这一次JSP程序设计课程的学习中我总结了以后学习的方法。
首先要把基础打牢,不要只是注重技术开发,对于一些基本概念也要掌握;其次要多一些专业方面的书,多了解我们专业动向;再者就是要多上机实践,学到什么知识点要赶紧把它应用到实践当中;最后就是要加强自己团队协作的能力,争取在以后的学习中能够跟同学通过一些项目实战提高自己团队协作能力。
总结
以上就是我通过这次JSP程序设计课程学习所得到的一些心得体会,希望能对我以后的学习有所启发。
篇二:JSP站开发学习心得
学习JSP站开发心得体会记得在第一节课上,老师您就跟我们讲了“为什么学JSP ?”、“ JSP 学什么?”、“学JSP 有什么用?”,还有“如何学JSP ?”从老师对这些问题的讲解中我确实体会到了JSP 在当今社会起到的重要作
用和如何去学。
在课上还了解了这门课程老师要讲述的主要内容以及需要具备的相关知识。
学到了什么我想简单的谈谈我在JSP 站开发这门课中都学到了什么, JSP 的全称是Java Server Pages ,它是一种动态页技术。
我们需要配置的坏境有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
篇三:JSP实训心得体会
篇一:jsp实训总结
jsp程序设计实训总结
班级:软件技术姓名:张*** 学号:113230**** 在这一周jsp程序设计的实训的时间里,实训老师针对我们本学期的学习,有针对性地对我们进行了很有价值的实训工作,从最基础的jsp程序设计中的界面设计,到一般的jsp程序设计中的查询,添加,修改等语句,给我们细心讲解,虽然jsp程序设计的课已经学习了一个学期了,但对其简单的知识点运用的都不是很熟练,没能真正去融会贯通。
通过本次课程设计,我感受颇多,尽管上课时也认真听了老师的讲课,但是已开始面对自己的题目时,还是有些不知所措,都不知道如何下手,后来去图书馆借了几本相关的书籍,心里在感觉有了一些底。
不过,经过为期一周的针对性实训,我学到了很多知识,把以前学的所有知识点都贯穿到一起,又温习了一遍,让我们能从真正意义上了解到jsp 程序设计的用处,总算还是收获不少,对jsp的认识也更加的深刻了。
在这个过程中,我感觉就像人生的一个缩影,充满了酸甜苦辣。
当一个问题想了好久也无法解决时,我感到
沮丧与无助。
当经过努力解决了一个程序上的难题时,我感到无比的喜悦。
当经过每天为了编写代码一坐就是四五个小时,我感到无比的痛苦。
但艰难痛苦已成往事,灿烂的明天向我走来,今天我总算迎接了胜利的果实,以前的辛酸与痛苦化作我坚强的力量,将在我将来的人生历程中,为我的美好明天打下坚实的基础。
经过了这次磨练,我又一次感受到只有付出才能有收获,成功永远是属于不懈努力的人们的。
篇二:jsp实训感想
jsp实训感想
jsp实训只有一周就结束了,觉得时间真是过的太快了!在这短暂的时间里,我们基本上实现了所有的功能,但是有些地方还不是很完善!
我在接到实训任务的时候,心里确实有一点儿的不知所措,对于mvc三层架构似懂非懂。
主要还是没有理解mvc的本质和掌握mvc的核心架构。
还好负责实训项目的老师把需求分析和任务计划书给我们大致做了一下,假如没有这些,恐怕我们很难在短短的四天时间里完成了。
不管说啥,jsp 电信资费管理系统我们算是完成了,当然这个jsp电信资费管理系统只是简单的运用,没有涉及到更复杂的数据库方面的知识,作为训练初学者是完全值得我们学习的。
通过做这个jsp电信资费管理系统,首先我对mvc的设计理念有了深刻的理解解!不过其中的一些细节,还是需要我自己在以后
的学习和工作中慢慢体会的!比如页面传值就得我去好好去研究的例子.通过这次实训,确实让自己受益匪浅。
在实训期间,我学到了很多知识,遇到了一些困难,也看到了自己的理解存在着许多问题。
测试的时候,总会遇到这样那样的问题,还有写代码时一不小心就会把字母写错,从而造成软件不能执行!所以我们在做程序时一定要细心在信心!当前的软件的功能日趋复杂,知识达不到一定的深度和广度是难以在实际工作中应付自如的。
在小组成员的共同努力和老师的精心指导下,我们掌握了更丰富全面的页编程技术和页应用技巧,使我们真正对所学的知识融会贯通,熟练运用。
再加以刻苦学习及训练,不断地开拓自己的视野,增强自己的实践操作技能,为以后能找到个好工作而努力。
经过不到一个星期的勤奋努力,终于完成了电信资费管理系统的大部分模块.
从当初领到题目到最后调试完成,经历了无数次的错误->修改代码->预览页 ->再修改->再预览的过程,感觉到平时学的知识是多么的浅薄,在当时真是体验的真真切切.本来已经耳熟能详的代码,一到电脑中书写,不是打错,就是忘记符号 ,这充分的反应了我的动手能力还很差,常用代码还不够熟练.给我以后的学习敲响了警钟。
通过这次实训,我也感受到了络的强大,遇到什么问题,上一查,就知道该怎么做了。
我们可以在上请教一些高手,
向他们提出问题,让他们来给我们解决,通过不断的互相学习,共同进步这个过程,我们的水平会得到很大的提高!
这次实训是我离开学校前的为数不多的非常好的演练和实践机会,是对我培养独立思考问题和自学能力的锻炼,让我意识到必须努力学习才能在团队合作中中体现自己的价值,以及自己的优点,以适应社会的需要.
姓名:王阳博
班级:java-08-1
学号:XX13100146专业:java技术学院:软件学院篇三:jsp实训报告总结企业信息管理系统概述
一、企业信息管理需求分析 1、登录页面模块
登录页面模块功能如下:
对登录页面进行设置,要求输入用户名和密码正确之后才可登录系统。
若尚未注册,则点击注册新用户(注:当用户名已存在时不能重复注册)。
2、首页面模块
首页面模块功能如下:
插入相应的图片,显示首页面的信息。
3、通讯工具模块
通讯工具模块功能如下:
1)、通讯录管理:修改联系人、删除联系人、新增联系
人、
2)、短消息管理:发送消息、设置消息已读、删除消息、首页(前一页、后一页、尾页)的设置
4、个人管理模块
个人管理模块功能如下:
1)日程安排:修改日程安排、删除日程安排、新增日程安排、首页(前一页、后一页尾页)的设置
2)工作记录:修改工作记录、删除工作记录、新增工作记录、首页(前一页、后一页尾页)的设置
5、企业管理模块
企业管理模块功能如下:
1)公司公告:修改公司公告、删除公司公告、新增公司公告、首页(前一页、后一页尾页)的设置
2)工作会议::修改工作会议、删除工作会议、新增工作会议、首页(前一页、后一页尾页)的设置
6、退出模块
退出模块功能如下:
点击退出之后,系统直接跳转到登录页面,若要重新登录,则进入登录
页面输入信息之后即可登录。
二、企业信息管理系统功能结构图:三、建立数据库
1、users(id,name,password,email)
2、address
3、sms
4、schedule
5、worklog
6、notice7 、meeting
静态页面设计
一、功能描述
1、登录页面模块:对登录页面进行设置,要求输入用户名和密码正确之后才
可登录系统。
若尚未注册,则点击注册新用户,注册新用户时进入页面。
2、注册模块:当用户名已存在时不能重复注册,当重复注册时,系统将会给
出提示“该用户名已经存在”。
注册时,必须要输入密码。
3、首页面模块:插入相应的图片,显示首页面的信息。
4、通讯工具模块
1)、通讯录管理:修改联系人、删除联系人、新增联系人
2)、短消息管理:发送消息、设置消息已读、删除消息、首页(前一页、后一页、尾页)的设置
5、个人管理模块
1)日程安排:修改日程安排、删除日程安排、新增日程安排、首页(前一页、后一页尾页)的设置
2)工作记录:修改工作记录、删除工作记录、新增工作记录、首页(前一页、后一页尾页)的设置
6、企业管理模块
1)公司公告:修改公司公告、删除公司公告、新增公司公告、首页(前一页、后一页尾页)的设置
2)工作会议::修改工作会议、删除工作会议、新增工作会议、首页(前一页、后一页尾页)的设置
7、退出模块
点击退出之后,系统直接跳转到登录页面,若要重新登录,则进入登录
页面输入信息之后即可登录。
二、静态页面设计的截图 1. 登录页面——(1)插入一个表格(一行一列)设置表格的背景图片为指定图片;(2)插入一个表单,定义相应的按钮和输入框(用户名,密码,登录);
2、注册页面——
(1)通过点击登录页面的“注册新用户”进入到注册页面;
(2)插入一个表单,定义相应的按钮和输入框(用户名,密码,确认密码,email,提交注册按钮);
3、
4、
篇四:学习JSP和servlet程序设计心得体会
学习JSP程序设计和Servlet心得体会
JSP这门课是教我们怎么做站的,学习了许多
枯燥的语言知识,总算是可以自己做站了
记得在第一节课上,我就跟学生们讲了“为什么学JSP?”,“JSP学什么?”,“学JSP有什么用?”还有“如何学JSP?”从我对这些问题的讲解中同学们确实体会到了学习JSP的重要性和如何去学。
在课上还了解了这门课程我要讲述的主要内容以及需要具备的相关知识。
学生们在JAVA上是最欠缺的,之前也只是跟着老师学,自己在课下并没有下很多功夫。
在前阶段的学习中都感觉很轻松,因为我讲到的HTML 学生已经在上个学期的差不多了,所以做一个静态的页面还是没有多大问题,但是后来学到后面要用到JAVA做一些动态的页就感觉越来越吃力了,之前学过的很多JAVA知识也有很多都已经忘了。
所以在第一次上课后完成任务时就用到了比较长的时间,最后才能勉强做到符合我的要求。
还出现了很多小错误,有了第一次视频教学的教训,我在后面赶紧复习之前学习的JAVA知识,但是毕竟过了挺久了,有些东西需要重头再教,而且我也是以做项目的形式
来完成教学,项目里包括了JSP呀Servlet等技术,所以学生们大概花了一个多月才将这学期JSP和Servlet课程中所掌握的一些关于JAVA的东西搞清楚。
后来也就顺利的完成了我们要做的项目。
我想简单的谈谈我在JSP程序设计这门课中都学到了什么,JSP的全称是 Java Server Pages,它是一种动态页技术。
我们需要配置的坏境有JDK,Tomcat,还要用到Dreamweaver。
最开始我们学习了HTML这种文本标记语言,用HTML可以做一些静态站,看的出在学生第一次用HTML做出第一个页时的兴奋,都觉得好神奇!后面我们学到做动态站,其中就涉及到JSP内部对象及内部对象所对应的一些方法。
再就是JSP与数据库的联系,怎么样引用数据库。
通过以上所学到的知识我们可以基本上上做出一个比较实用的小站,比如一个班级站,在上面可以上传下载一些学习资料,以及存储班上同学的一些基本信息,给班上同学提供一个交流平台等等。
那在以后的学习中学生该如何学呢?从这一次JSP程序设计课程的学习中我总结了以后学习的方法。
首先要把基础打牢,不要只是注重技术开发,对于一些基本概念也要掌握;其次要多一些专业方面的书,多了解我们专业动向;再者就是要多上机实践,
学到什么知识点要赶紧把它应用到实践当中;最后就是要加强自己团队协作的能力,争取在以后的学习中能够跟同学通过一些项目实战提高自己团队协作能力。
篇五:JSP学习心得
JSP学习心得
计科:1301学号:XX09010117姓名:彭成霞
通过这章节的学习,我首先了解了JSP的定义和工作原理,随后对JSP脚本元素、指令、动作组件、内置对象和表达式语言有了详细的认识。
JSP-----Java EE组件技术,JSP 是一种实现普通静态HTML和动态HTML混合编码的技术。
而从代码编写来看,JSP页面更像普通Web页面而不像Servlet,但实际上JSP最终会被转换成标准的Servlet,该转换过程一般出现在第一次页面请求时。
JSP设计的目的在于简化表示层的表示。
JSP并没有增加任何本质上不能用Servlet实现的功能。
但是,在JSP中编写静态HTML更加方便,不必再用Println语句来输出每一行HTML代码。
更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开。
除了普通HTML 代码之外,嵌入JSP页面的其他成分主要有如下三种:脚本元素、指令和动作。
JSP脚本是之间用Java语言编写的代码块。
代码块必须完全符合Java语法,但可以配合使用HTML 文本。
这些Java代码最终转换为Servlet的一部分。
一个JSP页面可以包含任意多个脚本。
JSP指令时从JSP向Web 容器发送的消息,它用来设置页面的全局属性,如输出内容类型等。
指令不向客户端输出任何具体内容。
指令的作用范围仅限于包含指令本身的JSP页面。
JSP的指令格式为:。
指令名有page、include和taglib指令允许页面使用扩展标
记。
JSP动作组件是一些XML语法格式的标记,被用来控制Web容器的行为。
利用JSP动作组件
可以动态地向页面中插入文件、重用JavaBean组件、把用户重定向到另外的页面等。
常见的JSP动作组件共有这几种:在页面被请求的时候引入一个文件;在动作组件中引入参数信息;把请求转到一个新的页面;设置JavaBean的属性;输出某个JavaBean的属性;寻找或者实例化一个JavaBean。
最后关于内置对象和表达式语言。
JSP根据Servlet API 规范提供了某些内置对象,开发者不用事先声明就可以使用标准的变量来访问这些对象。
JSP共提供九种内置对象:request、reponse、out、session、application、config、pagecontext、page和exception。
而表达式语言和JSP脚本相比,EL提供了更加简化的方式来生产动态Web页面。
篇六:jsp心得
Jsp程序设计课程的学习体会
我们经过了一个学期的学习,对于JSP有了一定的初步了解。
这学期我们仅仅学习了一个基础和大概。
其实对于JSP,他的功能是很强大的。
在学习JSP期间我们用到了三个软件。
它们分别是:,jdk-6u21-windows-i586,和。
我们要具备dreamweaver的技术,在编写JSP页面时是基于java语言的,所以要编写一个动态的JSP页面必须具备相关的知识。
同时。