java动态网站设计工作流程_动态网页开发基础【笔记】

一、C/S结构和B/S结构

1.C/S(Client/Server):客户端服务程序,控制台程序,window应用

2.B/S(Browser/Server):浏览器服务程序[java:jsp应用;C#:asp.net],web应用程序

区别:C/S:客户端和服务器端都需要开发,一一对应。

客户端和服务器端都需要维护

维护麻烦

安全性更高

B/S:只开发服务器端

只维护部署服务器端

维护方便

安全性较低

二、B/S程序执行原理

1.用户输入网址(URL)http://www./souhu.com

2.发出请求(跟服务器建立连接)

3.服务器先处理请求

4.服务器端响应客户端

5.跟服务器端断开连接

三、URL:统一资源定位符

http://localhost:8080/news/index.html

1.http:超文本传输协议,网页协议

2.localhost:服务器IP地址

3.8080:WEB服务程序所用的端口

4.news:应用程序根目录

5.index.html:请求的页面,如果省略,取服务器端配置的默认页面

四、WEB服务器:

1.tomcat:用Java开发  网页文件:.jsp

2.iis:用C#开发      网页文件:.aspx

3.apache:用PHP开发  网页文件:.php

五、Tomcat服务器

1.安装解压版,解压复制到C盘下

2.启动服务:bin目录下的startup.bat

3.关闭服务:bin目录下的shutdown.bat

4.修改端口:默认使用的是8080,可以修改目录下的server.xml文件中的connecto标记中的port来修改端口

六、Tomcat服务器目录结构

1.bin:服务器执行的脚本文件

2.conf:配置文件

server.xml:配置服务器

web.xml:配置发布到应用程序

3.lib:jar文件

4.temp:临时文件

5.webapps:发布web应用程序的目录

6.work:将jsp翻译为servelt所在的目录

七、web应用程序的目录结构

1./:根目录,web应用程序的页面和资源

2./WEB-INF:配置文件,该目录客户端无法访问,web.xml

3./WEB-INF-classes:Java字节码文件

4./WEB-INF/lib:web应用程序的jar包所在的目录

八、JSP(java Server pages)

jsp=java小脚本+html

九、JSP页面pages指令

page指令属性

language:小脚本语言

import:导包

contenType:浏览器显示页面的编码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值