初识JavaWeb
1.url
在计算机中如何实现资源访问?
通过URL(统一资源定位符)实现访问;
URL:Uniform Resource Locator的缩写
唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定
2.程序架构
(1)C/S架构程序
通过客户端程序访问服务器
(2)B/S架构程序
通过Internet访问应用程序
3.B/S架构工作原理
B/S架构采用请求/响应模式进行交互
4.Web服务器
(1)什么是web服务器?
是可以向发出请求的浏览器提供文档的程序
提供网上的信息浏览服务
(2)常用的Web服务器
Microsoft:IIS
Apache:Tomcat
Oracle:WebLogic
IBM:WebSphere
Nginx
5.Tomcat服务器
Apache Jakarta的开源项目
优点:轻量级应用服务器,开源、稳定、资源占用小
6.JSP概述
(1)JSP(Java Server Pages)
运行在服务器端的Java页面
使用HTML嵌套Java代码实现
(2)page指令
通过属性定义了JSP的特性,实现与JSP容器的通信
language :指定JSP页面使用的脚本语言
import: 通过该属性来引用脚本语言中使用到的类文件
contentType 用来指定页面的MIME类型,以及字符编码方式
(3)out对象
out对象是JSP的内置对象(无需实例化即可使用)
实现数据的输出显示
7.Web程序调试和排错
Web程序常见错误:
(1)404错误—找不到访问的页面或资源
运行时,URL输入错误
将页面放在WEB-INF下外部启动Tomcat,未部署项目
(2)500错误----JSP页面代码有误
JSP页面代码有错误
(3)页面无法显示
未启动Tomcat