发表于: 2017-10-26 22:47:14

1 632


今天完成的任务:

(1)开始任务四。照着任务来,提到静态页面页面中的静态内容和动态内容。

静态页面:静态页面是实际存在的,无需经过服务器的编译,直接加载到客户浏览器上显示出来。静态页面需要占一定的服务器空间,且不能自主管理发布更新的页面,如果想更新网页内容,要通过FTP软件把文件DOWN下来用网页制作软件修改(通过fso等技术例外)。常见的静态页面举例:.html扩展名的。一个页面对应一个内容,也就是一对一的关系。他的优点就是无论如何访问都只是让服务器传数据给请求者。并不做脚本计算及读取后台数据库。从而大大的提高了访问速度及降低了部分安全隐患。

相对的,看一下动态页面的意思:动态网页是基本的html语法规范与Java、VB、VC等高级程序设计语言、数据库编程等多种技术的融合,以期实现对网站内容和风格的高效、动态和交互式的管理。因此,从这个意义上来讲,凡是结合了HTML以外的高级程序设计语言和数据库技术进行的网页编程技术生成的网页都是动态网页。

那静态内容和动态内容的意思就自然明了,即这两种类型网页上的内容类型。

t10、t11页面应为动态内容的部分:(红框部分)

这三个数字需要和数据库联系起来,是会变动的,据此设计DB。


(2)了解JSP。

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。这与上文所说html结合程序语言形成动态网页相照应。

它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。




明天的计划:学习EL表达式,回归代码。

遇到的问题:设计完db后有点迷茫,不知道做什么,看师兄们的日报,大家做法都不同,有些迷惑。

收获:对web开发有进一步认识。

禅道:http://task.ptteng.com/zentao/task-view-10675.html


返回列表 返回列表
评论

    分享到