day20191012笔记
课程默写笔记:
1.程序架构
C/S 客户端/服务器端
B/S 浏览器/服务器端
2.Tomcat应用服务器
tomcat默认端口号是80;tomcat配置文件中通常端口的定义是8080;
3.使用开发工具部署Tomcat服务器(容器)
4.创建动态Web应用项目
JSP:动态页面,Java提供的服务页面,需部署到Web应用容器中,加载编译之后才能访问;
HTML:静态页面,超文本标记语言,可直接通过浏览器运行访问
4.1 jsp动态页面组成部分
Html静态资源、
小脚本:语法<% java代码 %>
表达式:语法<%=变量/方法 %>
声明: 语法<%! java代码 %>,jsp中的声明就相当于java程序中的方法定义
注释:html注释,在客户端课直接看到,jsp注释,在jsp小脚本中定义的,客户端识别不到
指令:page(页面引用),include(文件引用),taglib(引用jsp标签库)
5.访问web应用项目常见错误
404 :资源路径没有访问到
1.服务没启动
2.服务启动时报错,服务启动失败
3.服务启动好,web应用项目没有部署到web应用服务器中
4.服务器启动好,web应用项目部署好,但web应用项目名访问错误
5.前台页面存储的位置有误,web-inf文件夹下所有的文件,前台(客户端)不能直接通过地址栏进行资源请求访问;
web-inf文件下的所有文件需要访问,通过程序控制进行资源访问
500 :前台页面错误异常
1.
200(代表正常访问)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器