本文主要是介绍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:配置文件(server.xml)
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
双击bin\startup.bat启动tomcat服务
常见错误:可能与其他服务端口号冲突8080(此端口号较为常见,很容易就发生冲突) 这是我们可以使用 conf中的server.xml修改端口号
5.访问tomcat
在本地通过startup.bat启动tomcat之后,在浏览器中输入,http://localhost:8080/,即可实现访问。
下面是访问成功之后的图片。
6.常见状态码
200:一切正常
300/311:页面重定向(跳转)
403:权限不足
404:资源不存在
500:服务器内部错误(代码有误)
其他编码:建议自己去积累。
7 Tomcat加载的页面分析
- 在浏览器中输入localhost:8080 会默认加载ROOT页面
- 如果切换到其他的比如 docs、examples等其他页面,以访问examples为例。可以在浏览器中输入:
localhost:8080/examples,就可以加载出examples页面
8.创建属于自己的jsp项目文件
- 必备的项目文件夹WEB-INF,其中需要有:
- web.xml:存放配置信息
- classes文件夹:存放字节码文件
- lib文件夹:存放自己的新项目的依赖包(与tomcat的lib不同,当前的lib只用于存放当前项目需要的依赖包的专属的lib)
- 在WEB-INF同级目录,新建一个文本文档index.tet,然后重新命名并且修改格式为index.jsp
写入代码即可。
- 举例写入代码:
<html><head><title>myJspProject</title></head><body>hello jsp... <%out.println("hello world!");%></body></html>
- 在浏览器中切换目录,进行查看
输入http://localhost:8080/myJpsProject/ - 效果检验
由此,新的项目已经完成,并且实现了通过Tomcat服务器的加载。
9. 多个页面的加载顺序
根据web.xml配置文件中的设置:
从上面图片中的配置文件来分析。当服务器找到index.html文件的时候,就会直接加载index.html,当找不到index.html的时候,便会继续往下寻找。依次检索。
这篇关于JSP与汤姆猫Tomcat环境搭建及基础认识的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!