
[置顶]动态网页开发基础【笔记】
发布日期:2021-05-14 13:03:01
浏览次数:16
分类:精选文章
本文共 1195 字,大约阅读时间需要 3 分钟。
一、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="java" import="java.util.*,java.text.*" contentType="text/html;charset=utf-8"%> page指令属性 language:小脚本语言 import:导包 contenType:浏览器显示页面的编码发表评论
最新留言
表示我来过!
[***.240.166.169]2025年05月03日 17时00分54秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Git简单理解与使用
2021-05-14
echarts 基本图表开发小结
2021-05-14
二分查找.基于有序数组的查找方法.704
2021-05-14
C语言文档操作
2021-05-14
制作JS验证码(简易)
2021-05-14
adb通过USB或wifi连接手机
2021-05-14
【README】回溯算法基本框架
2021-05-14
泛型机制 Generic
2021-05-14
包装类
2021-05-14
JDK9-15新特性
2021-05-14
集合继承结构
2021-05-14
ArrayList 实现类
2021-05-14
LinkedList 实现类
2021-05-14
Vector 实现类
2021-05-14
HashMap类、HashSet
2021-05-14
HashTable类
2021-05-14
TreeSet、TreeMap
2021-05-14
PrintStream
2021-05-14
ObjectInputStream、ObjectOutputStream
2021-05-14