JSP动态网页开发基础


 1, 什么是动态网页

动态网页是指在服务器端运行的程序或者网页,它们会随不同客户、不同时间,返回不同的网页.

相交互的网页.

2、 动态网页的特点

(1)、交互性:即网页会根据用户的要求和选择而动态改变和响应。采用动态网页技术的网站可以实现与用户的交互功能。
(2)、自动更新:无需手动操作,便会自动生成新的页面,可以节省工作量。
(3)、随机性:即当不同的时间、不同的人访问同一网址时会产生不同的页面效果。

3、为什么需要动态网页

    静态网页不能真正与用户实现互动。静态网页的内容是固定的,当修改了网页中的元素的时候,都需要重新上传页面到服务器覆盖原来的页面。不利于维护工作。而动态网页则可以弥补这些缺点。

4,什么是B/S技术(结构、模式),什么是C/S技术(结构、模式)

B/S(browser/server、浏览器/服务器)。在这种结构下,程序完全放在服务器上,并且通过应用服务器同数据库服务器进行通信,在客户机上无需安装客户端软件,系统界面是通过浏览器展现的。


C/S(client/server、客户端/服务器)。分为客户机和服务器两层,将应用软件安装在客户机端,通过网络与数据库服务器端相互通信。

5、 开发JSP动态网站。
(1)、创建Web项目。(用MyEclipse工具)。
     File->New->Project->MyEclipse->J2EE Projects->Web Project

 (2)、设计Web项目的目录结构。
     Src目录:用来存放Java源文件。
     WebRoot目录:Web应用的顶层目录,也称为文档根目录。它由下面部分组成:
     META-INF目录:系统自动生成,存放系统描述信息。
     静态文件:包括所有的html网页、等等。。。。
     JSP文件:利用jsp可以很方便地在页面中生成动态的内容,
     WEB-INF目录:存在文档根目录下,不能被引用,不能对外发布。此目录下包括lib和web.xml部分
      lib目录:包括.jar或者.zip文件(数据库驱动程序等)。
      web应用的初始化配置文件。

(3)、运行Web项目。启动Tomcat,在浏览器中输入URL访问。
     单击运行图标->选择Tomcat 5->Start命令。
     控制台输出的一些信息解释:
     信息: Starting Coyote HTTP/1.1 on http-8080
     提示在8080端口启动了Tomcat服务。
     信息: Server startup in 3703 ms
     提示经过3703毫秒Tomcat已经启动完毕,不同的项目启动所需时间不同。

(4)开发jsp动态网站的步骤如下
   1,创建一个web项目
   2,设计web项目目录结构
   3,编写web项目的代码
   4,部署web项目
   5,运行web项目



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值