web课程心得体会_第1页
web课程心得体会_第2页
web课程心得体会_第3页
web课程心得体会_第4页
web课程心得体会_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

web 课程心得体会篇一:Web 课程总结合肥学院 计算机科学与技术系 Web 应用系统开发 课 程 论 文 学 姓 专业班号 名 1204013037 童子轩 级 12 级计本 3 班 Web 课程总结 一、内容摘要 人类已进入信息社会,信息技术的应用渗透到各个领域。在当今的信息时代,蓬勃发展的计算机技术和信息技术随着 Internet 的普及,又一次给社会带来了巨大的影响,Internet 正在以超越几千年科学技术发展进程的速度席卷着全世界, 冲击着各行各业,改变着人们的工作、学习和生活。可以说 Internet 是人类历史发展中一个伟大的里程碑,它是未来信息高速公路的雏形,人类正由此进入一个前所未有的信息化社会。它正在向全世界延伸和扩散,不断增添吸收新的网络 成员,已经成为世界上覆盖面最广、规模最大、信息资源最丰富的计算机信息网络。 二、Web 课程综述 Web 是一种典型的分布式应用结构。第一阶段的 Web,主要是用于静态 Web 页面的浏览。用户使用客户机端的 Web浏览器,可以访问 Internet 上各个 Web 站点,在每一个站点上都有一个主页作为进入一个 Web 站点的入口。每一 Web页中都可以含有信息及超文本连接,超文本连接可以带用户到另一 Web 站点或是其它的 Web 页。从服务器端来看,每一个 Web 站点由一台主机、Web 服务器及许多 Web 页所组成,以一个主页为首,其它的 Web 页为支点,形成一个树状的结构。每一个 Web 页都是以 HTML 的格式编写的。这一阶段,Web 服务器基本上只是一个 HTTP 的服务器,它负责客户端浏览器的访问请求,建立连接,响应用户的请求,查找所需的静态的 Web 页面,再返回到客户端。 三、课程主要内容及基本原理 Web 课程的学习过程中,第一篇“Web 技术基础”分为 3 章,主要内容是 Web 技术概述、Web 应用环境构建技术和网上书店的系统设计。第二篇“Web 客户端程序设计基础”分为 3 章,分别介绍了 HTML、CSS 和 JavaScript 技术。第3 篇“JSP Web 数据库应用开发”分为 4 章,介绍了 JSP 运行机制与基本语法、JSP 内置对象、基于 JSP 的 Web 数据库应用开发和网上书店的实现。 HTML 是超文本标记语言,是为浏览器设计的语言,用于在 Web 上传输信息。HTML 的编写比较简单,只要记住基本的语法就可以。CSS 是由 W3C 组织制定的一种用来定义样式规则(如字体、颜色和位置)的语言,能让网页制作者有效地定制、改善网页的显示效果。JavaScript 是一种轻型的脚本语言,它与 HTML 相结合,可以增强功能,提高与用户之间的交互性。主要利用的是 Java 来进行编写。JSP全称 Java Server Page,是由 HTML 语句和嵌套在其中的Java 代码构成的文件,文件扩展名为.jsp。浏览器访问JSP 页面时,Web 容器把 HTML 原封不动地发送给浏览器,嵌套在 之间的 Java 代码被解释执行,其中(或 println)语句输出的内容则被按顺序插入到该对在 JSP 文件中的出现位置处,同 HTML 一同输出给浏览器。 四、实际应用 JSP 内置对象: (1)request 对象: 该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。它是 HttpServletRequest 的实例。 request 的常用方法:1、getParameter();使用如下 String str=(); 2、setAttribute();getAttribute();removeAttribute();getMethod();getProtocol(); getReqeustURI();getRemoteAddr();getServerPort();getServerName(); (2)response 对象: 对客户的请求做出动态的响应,向客户端发送数据。 (3)session 对象 session 对象是一个 JSP 内置对象,它在第一个 JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要 session 对象。session 对象的 ID:当一个客户首次访问服务器上的一个 JSP 页面时,JSP 引擎产生一个 session 对象,同时分配一个 String 类型的 ID号,JSP 引擎同时将这个 ID 号发送到客户端,存放在Cookie 中,这样 session 对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的 session 对象,直到客户关闭浏览器后,服务器端该客户的 session 对象才取消,并且和客户的会话对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的 session 对象。session 对象存在一定时间过期问题,所以存在 session 中的名值对会在一定时间后失去,可以通过更改 session 有效时间来避免这种情况。同时编程时尽量避免将大量有效信息存储在 session 中,request 是一个不错的替代对象。 (4)application 对象 服务器启动后就产生了这个 application 对象,当客户在所访问的网站的各个页面之间浏览时,这个application 对象都是同一个,直到服务器关闭。但是与session 不同的是,所有客户的 application 对象都是同一个,即所有客户共享这个内置的 application 对象。application 对象常用方法: (1)public void setAttribute (String key,Object obj);将参数 Object 指定的对象 obj 添加到 application 对象中,并为添加的对象指定一个索引关键字(2)public Object getAttribute(String key);获取 application 对象中含有关键字的对象。 (5)out 对象 out 对象是一个输出流,用来向客户端输出数据。out对象用于各种数据的输出。 很多人都说,没有 Web,计算机网络就会变得少了很多东西,计算机网络在 60 年代就已经出现,而 Web 最早的创作思想却来源于为世界各地的科学家提供一个可以共享的平台。 当第一个图形界面的 www 浏览器 Mosaic 在美国国家超级计算应用中心 NCSA 诞生后,此后将近三十年的发展,使Web 成为计算机网络发展的生力军,未来它也将影响着计算机网络的发展。当 93 年第一款 Web 浏览器面向大众的时候,它只是一款支持书签,图标和一套光溜溜的用户界面。仅仅是这样一款小小的浏览器却从此改变了计算机网络发展的道路,因为它的最大革新,图片支持,从这一刻起,下载图片成为可能,并且改变了人们浏览因特网的方式。并且随着成为因特网的主流。很多人都说,如果没有 Web,如今的网络可能会发展成另一番模样。下图为第一款 Web 浏览器Mosaic。 提到 Web,必须要提到另外一个词,CSS。96 年 12 月,世界万维网的一个工作组发布了规范。CSS 允许开发者用外联的样式表来取代那些难以维护的内嵌样式,这几秒钟之内就可改变全站的设计。并不需要返回到每个 html 页去寻找需要单独改变的文本元素。应该说,正是因为有了 CSS,才是今天的网络易于开发、维护、设计。并且从精英模式走向我们平常老百姓都可以应用。举个例子说吧,博客就是一个很好的平台,我想如果它在 10 几年前,我们要想改变一下博客的图像和文字,可能对与我们来说是一件不可能的事情,但是如今却是很容易实现的,只需根据提示要求,就可以改变,很方便。 未来,Web 的发展必将是无可限量的,并且影响着计算机网络技术的发展 五、心得体会 Web 这门课程让我们对编写网页产生了浓厚的兴趣,每次上课看着老师给我们展示不同的功能时,就觉得这是一门很神奇的学科。因为这是一门实践性很强的学科,所以课后自己也会对照着老师的 PPT,试着完成不同的功能,每次做成了也非常有成就感。Web 的前半部分,介绍HTML、CSS、JavaScript 的部分相对来说比较简单,而后半部分关于 web 与数据库连接的内容有点困难,最开始做的时候一直出错。直到后来在老师和同学的帮助下才慢慢解决问题。 由于平时学习比较繁忙,时间比较少,对于网页设计软件的强大功能运用得还不够。在网页设计过程中,由于缺乏训练,所以在设计时也遇到了很多麻烦,有时插入一个特效脚本也是很麻烦。在网页制作过程中,想提高设计水平,想有个理想的网页,必须要勤奋练习,我将在以后的学习过程中不断努力。 六、结语 总体来说,这学期的 Web 学习有好的部分,也有不足的部分。但是至少自己已经入门,能够独立编写一些网页了。下学期还有这方面的课程,而且还是要用 Java 语言编写的,对于我来说,难度更大,所以希望以后能够更加努力的学习,将这方面做得越来越好! 七、参考文献: 【1】樊月华.Web 技术应用基础.北京:清华大学出版社,XX. 篇二:web 心得体会Web 学习心得体会 这学期接近尾声的一个月里我们又继续我们开学本就该学的web 应用与技术 。在开学初,刚开始的两节课里听老师的介绍,感觉这门课还是很有兴趣的,它不像计算机网络那么的只是理论,又不像语言类那么的空洞,敲着代码出来个黑框框。它运用着语言,展现着生动的画面,只有你有想法,你很可能就会在小小的浏览器里实现呢。 这门课是理论和实践的结合,虽然实验课相对来说少了点,每次实验课都会很有收获。从一窍不通到慢慢的深入了解。其中老师起着非常大的作用,老师讲课很丰富,展示例子多,并且很幽默。老师还很和蔼可亲。使对这门课的学习很有信心,每每实验课上的提问,不管简单难易,老师总是不厌其烦的解答,实验课老师是最忙碌的。使我对学习这门课的信心倍增。 首先接触的是开发运行环境,Tomcat 的配置,以及对MyEclipse 的使用。不得不佩服人类的大脑,它就是个小宇宙,这些神奇的东西都是上辈的智慧结晶,我们在运用着这些结晶,一直为选择计算机专业而后悔,天天对着电脑敲着代码,今天带着另一种眼光来看计算机,其实是很有趣的,我们在一点点的学习着先辈们的智慧结晶。这些神奇的软件,它是怎么样的应运而生的。实在是让人遐想万千,他们是怎么知道要做这些的。配置好了 Tomcat,新建的 web 工程部署进去就可以在浏览器里访问自己编写的html.。学习总是一个由浅到深的过程,慢慢的接触css,javascript,servlet,jsp。由于实用以及方便性,软件在不断的更新,语言也在不断的更新。很不幸的是我曾经把 jsp 和 javascript 弄混淆了。这学期课程是很繁重的,虽然不太多,但是内容是相当的难。可能有时对 web的偷懒就是以忙为借口的吧。终于其它课程结束了,可以好好的学习 web 了。不管你学或者不学,web 就在那里,不来不去。 期末 web 课程设计如期而至,说实话,web 学的是半深半浅,考考试,做做实验还可以,做一个系统恐怕、 、 、 、 、就这样打开电脑好好的研究 web 了。好的 web 工程不是一两个 html,jsp 就可以完成的,其实要思考,要想的很多。夸张点说 web 课程设计我们可谓“衣带渐宽终不悔,为伊消得人憔悴” 。晚上做梦还是 jsp。由于开始的基础不好,后期付出的代价是可想而知的,如今课程设计已经结束,在 web 学习方面,收获的比其他的要多的多,它的连接性,它的应用性,甚至让我想到今后是否要从事网页的开发。这是我在大学里接触的最有意义的一门学科。花的时间最短而学习的一门学科。 “无可奈何花落去,似曾相识燕归来。 ”一直以来很欣赏古人的这两句词,觉得很是雅美而深沉,每每读来总是能触动心灵深处那根恍然生锈的丝弦。于这“似曾相识”的心境,经常忍不住的敛眉沉思,心弦独奏。闭上眼睛回想着写过的 web 代码,竟有种“似曾相识”之感。或许是老朋友了吧。总而言之,web 学习有趣,收获,只可意会不可言传。 篇三:关于 Javaweb 课程设计的心得体会关于 Javaweb 课程设计的 心得体会 -在线测试系统 这次课程设计我做的是章节自测系统, 主要是服务于学生进行阶段性自测和练习。系统分为练习和测试两部分,每一部分又各分若干专题。系统中采用的技术主要有:JDBC 数据库连接技术、和 MVC 三层架构利用 MyEclipse 集成开发环境。 虽然系统的基本功能都已实现,但还是存在系统不稳定等多个问题尚待解决。这个系统主要是我自己开发的,但也得到了老师和同学的很大帮助。我正在做系统的过程中遇到了很多问题,有的是知识存储不足,有的是考虑不够周全,之所以能够顺利实现基本功功能,离不开老师和同学的大力相助。事实证明,只靠自己是不能顺利完成一套功能完整的系统的,必须充分利用团队的力量。 开发一套系统,最重要的是细心,并不是一定要做到面面俱到,但也要充分考虑到客户的需求和现实意义,不管什么系统,只用运用到实际应用中,才具 有先现实意义。所以在准备工作中要正确分析社会需求了解现实应用,画出流程图,把大体框架做好,然后再逐一细化。我们不可能做到面面俱到,但一定要做到步步扎实,作为一个程序编程人员,要保持清醒的头脑,以现实为依据,让自己的每一行代码都能实现自己的意义。通过这次课程设计,我收获的不仅仅是课程上的知识得到实际应用,还有编程的基本习惯和开发系统时应注意的流程。 主要功能及规格分析 登录系统的主要功能要求 欢迎页面 系统安全登录 管理员或普通用户功能选择 在线考试系统的主要实现功能要求 用户修改登录密码 让用户选择考试科目 从试题库中随机出题给用户 根据随机出的题做出用户的考试页面 保存用户的答案给用户的试卷评分 查询用户成绩 在线管理系统的主要功能要求 浏览整个系统中的各种用户(超级用户、普通用户) 添加管理员和普通用户 浏览并添加考试科目 浏览并添加题库 管理员修改登录密码 在线阅卷系统的主要功能要求 浏览系统中考试科目 根据考试科目进行试卷批改 实现客

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论