Tomcat和Jsp简单的介绍

来源:互联网 发布:域名有什么商业价值 编辑:程序博客网 时间:2024/06/05 00:22

   


       在学习中遇到了Tomcat和Jsp的案例,经过查阅资料和学习总结了以下知识点希望可以和大家共享,如果有什么不足还望提出建议,一起进步微笑

一、Tomcat

1.zip格式的使用 直接解压可以使用(尽量避免中文目录)检测环境变量里是否配置JAVA_HOME--->jdk安装目录2.安装版(傻瓜版)可以一直下一步并且停工管理工具控制tomcat
3.Tomcat的基本结构:
bin:  启动服务:  startup.sh   startup.bat  关闭服务:  shutdown.sh  shutdown.batconf:  存储tomcat运行时需要的配置文件。  server.xml  配置tomcat启动时开辟的端口号。  默认端口是8080  lib:  存储tomcat运行时所需要的jar文件。  logs:  存储tomcat运行时生成的日志。  webapps:  存储已经部署在tomcat中的服务端应用。  当tomcat启动后,客户端就可以直接  发请求访问这些应用。work:  存储运行时生成的临时文件。

4.Tomcat的启动
解压版启动双击 startup.bat; 1>注意允许(系统防火墙)网络访问的阻止 2>不能关闭dos窗口--相当于shutdown.bat   验证tomcat启动成功
   浏览器地址栏输入网址 http://localhost:8080/
安装版一但启动成功不会弹出dos窗口启动版关闭只要不操作管理界面stoptomcat一直开启的.
案例:访问tomcat中的静态web应用?1>启动tomcat服务。  双击startup.bat    可能出现闪退:  1>8080端口被占用。  2>环境变量JAVA_HOME没有配置。  2>打开客户端浏览器,访问地址:http://ip:port/appName/pathhttp://localhost:8080/docs/index.html如何部署静态服务端应用?1>打包  把需要共享的文件放到一个项目目录2>部署  把打好的包复制到tomcat/webapps3>启动tomcat服务  startup.bat4>打开浏览器下载静态资源  http://ip:port/appName/资源路径  二、JSP ——>Java服务端页面生成技术如何编写一张JSP?1>创建动态的web项目。  指定runtime Environment(Tomcat)2>在WebContent目录下创建JSP文件。3>在JSP文件中编写文本。4>打包  把项目打包  --> war  右键项目 -> export -> 搜war  -> 指定目录 -> OK5>部署  把war文件粘贴到tomcat/webapps  目录下即可。6>重启Tomcat,访问  JSP的执行原理:1>客户端发送http请求访问一张JSP。2>服务端将会根据JSP生成一个Java  类,吧客户端的请求交给该类,执行  生命周期方法。  该方法中,jsp将会返回给客户端  响应文本。3>客户端接收响应文本,解析并显示。JSP的本质就是一个Java类。
JSP文件的组成部分:1>JSP指令  <%@ page language="java"  contentType="text/xml"   pageEncoding="utf-8"%>2>普通文本  JSP将会把页面中的普通文本翻译成:  out.write("Hello");  out.write("World");  out.write("!");3>Java代码片段  JSP中允许我们编写Java代码。  <% int i=0; %>  这些Java源代码会直接搬到.java  源文件中。4>JSP表达式  <%=now%>  在普通文本中的任意一个位置输出  Java表达式的值。
 



1 0