| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 【Jsp】第一课 Jsp网络编程的介绍与入门学习 -> 正文阅读 |
|
[Java知识库]【Jsp】第一课 Jsp网络编程的介绍与入门学习 |
本文在采用jdk1.8版本,eclipse开发软件环境下的代码,初学者请先安装环境,如果有需要请查看 Web服务器简介
}
Web
服务器,在网络中为实现信息发布、资料查询、数据处理等诸多应用而搭建基本平台的服务器
}
有时,我们也常常称
Web
服务器叫
Web
容器
}
常用的服务器有:
Tomcat
、
Resin
、
Weblogic
、
Websphere
等
}
Web
服务器工作原理
?
第一步,
Web
浏览器向一个特定的
Web
服务器发出
Web
页面请求
?
第二步,
Web
服务器接收到
Web
页面请求后,寻找所请求的
Web
页面,执行相应的功能
?
第三步,将用户请求的最后结果以
Web
页面形式发送到客户的
Web
浏览器
Web服务器工作原理?Tomcat简介
}
Tomcat
是一个免费的开源的
Web
服务器,提供对
Serlvet
和
JSP
的支持。
}
Tomcat
是
Apache
基金会的
Jakarta
项目中的一个核心项目,由
Apache
、
Sun
和其它一些公司及个人共同开发而成。
}
由于有了
Sun
的参与和支持,最新的
Servlet
和
JSP
规范总能在
Tomcat
中得到体现。
}
其最新版本是
9.0甚至更高
,支持
Servlet3.1
,
JSP2.3
。
}
Tomcat
服务器非常适合学习
Java Web
开发技术初学者。
官方下载地址:http://tomcat.apache.org/
? Tomcat的目录结构
}
1
.bin目录主要是用来存放tomcat的命令,主要有2大类:
}
? 一类是以.sh结尾的(linux命令)
}
? 另一类是以.bat结尾的(windows命令)
}
2
.conf目录主要是用来存放tomcat的一些配置文件
}
3
.lib目录主要用来存放tomcat运行需要加载的jar包
}
4
.logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。
}?
(
清空不会对tomcat运行带来影响
)
}
5
.temp目录用户存放tomcat在运行过程中产生的临时文件。
}?
(
清空不会对tomcat运行带来影响
)
}
6
.webapps目录用来存放应用程序,当tomcat启动时会取加载webapps目录下的应?????????? 用程序。
}
7
.work目录用来存放tomcat在运行时的编译后文件,例如jsp编译后的文件。
}?
(
清空work目录,然后重启tomcat,可以达到清除缓存的作用
)
行业介绍?对于计算机软件专业的初学者来说,可以从事以下几个方向的岗位工作: UI设计师Web前端工程师? Java开发工程师? ? 搭建Jsp网络编程入门案例打开eclipse,在左边目录点击右键--》new--》Dynamic web Project 填写完项目名称,点击next下一步 ? 勾选复选框,点击完成。 目录创建好了项目? ?找到web.xml文件,打开 编辑代码,只把index.jsp文件作为首页 选中WebContent文件夹右键---》new--》jsp files 将index.jsp文件新建在webContent根路径下 ?选中整个项目点右键--》run as--》run on server ?项目正在部署至tomcat服务器中 部署完毕后,将访问地址复制,通过外置浏览器访问服务器,即可。 其代码如下:
?One.jsp代码如下:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 16:51:38- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |