JSP与汤姆猫Tomcat环境搭建及基础认识

阅读: 评论:0

JSP与汤姆猫Tomcat环境搭建及基础认识

JSP与汤姆猫Tomcat环境搭建及基础认识

jsp环境搭建与入门

  • 1.JSP:动态网页
  • 2. 架构
  • 3.Tomcat解压后的目录文件解释
  • 4.配置tomcat
  • 5.访问tomcat
  • 6.常见状态码
  • 7 Tomcat加载的页面分析
  • 8.创建属于自己的jsp项目文件
  • 9. 多个页面的加载顺序

1.JSP:动态网页

静态、动态:
1.不用 和 是否有 “动感”混为一谈;
2.是否 随着 时间、地点、用户操作 的改变而改变
动态网页 需要用到服务端脚本语言(JSP)

2. 架构

CS:Client Server
不足:
a.如果软件升级 那么全部客户端软件都需要升级
b.维护麻烦、需要维护每一台 客户端软件
c.每一台客户端 都需要安装 客户端软件
BS:Broswer Server
客户端可以直接通过 浏览器 访问服务端

两者各有优劣。

3.Tomcat解压后的目录文件解释

首先应明确:Tomcat是个服务器
bin:可执行文件
conf:配置文件&#l)
lib:tomcat所依赖得jar文件
log:日志文件(记录出错等信息)
temp:临时文件
webapps:可执行项目(将我们开发得项目 放进该目录)
work:存放由jsp翻译成得java,以及编辑城的class文件(jsp->java->class)

4.配置tomcat

a.两步走配置jdk(因为由tomcat在,所以必须配置成JAVA_HOME形式)


b.完成a之后,才能做此步骤 两步走配置tomcat
catalina_home


双击binstartup.bat启动tomcat服务
常见错误:可能与其他服务端口号冲突8080(此端口号较为常见,很容易就发生冲突) 这是我们可以使用 conf中的l修改端口号

5.访问tomcat

在本地通过startup.bat启动tomcat之后,在浏览器中输入,localhost:8080/,即可实现访问。
下面是访问成功之后的图片。

6.常见状态码

200:一切正常
300/311:页面重定向(跳转)
403:权限不足
404:资源不存在
500:服务器内部错误(代码有误)
其他编码:建议自己去积累。

7 Tomcat加载的页面分析

  1. 在浏览器中输入localhost:8080 会默认加载ROOT页面
  2. 如果切换到其他的比如 docs、examples等其他页面,以访问examples为例。可以在浏览器中输入:
    localhost:8080/examples,就可以加载出examples页面

8.创建属于自己的jsp项目文件

  1. 必备的项目文件夹WEB-INF,其中需要有:
  • classes文件夹:存放字节码文件
  • lib文件夹:存放自己的新项目的依赖包(与tomcat的lib不同,当前的lib只用于存放当前项目需要的依赖包的专属的lib)
  1. 在WEB-INF同级目录,新建一个文本文档,然后重新命名并且修改格式为index.jsp

写入代码即可。

  • 举例写入代码:

<html><head><title>myJspProject</title></head><body> <%out.println("hello world!");%></body></html>
  • 在浏览器中切换目录,进行查看
    输入localhost:8080/myJpsProject/
  • 效果检验

由此,新的项目已经完成,并且实现了通过Tomcat服务器的加载。

9. 多个页面的加载顺序

根据l配置文件中的设置:

从上面图片中的配置文件来分析。当服务器找到index.html文件的时候,就会直接加载index.html,当找不到index.html的时候,便会继续往下寻找。依次检索。

本文发布于:2024-02-04 10:28:30,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170705091954760.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:汤姆   环境   基础   JSP   Tomcat
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23