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
- Tomcat和Jsp简单的介绍
- JSP的简单介绍
- Tomcat做一个简单的jsp(和Myeclipse)
- 简单介绍Linux下安装JDK和Tomcat的步骤
- 从头开始学习JSP(1)采用MyEclipse和Tomcat运行一个简单的.jsp程序
- Tomcat服务器简单介绍和配置
- 简单的tomcat+oracle+jsp用例
- JSP自定义标签的简单介绍
- 简单介绍JS与JSP的区别
- JSP ETL 等表达式的简单介绍
- web发部了,弄了半天,虽然挺简单的,总结一下,jsp和tomcat
- 简单介绍jsp的九大内置,四大作用域和session的生命周期
- jsp简单介绍
- JSP简单介绍
- JSP简单介绍
- JSP简单介绍
- jsp简单介绍
- jsp简单介绍
- OC id 类型
- 异常 dubbo中provider和consumer加载异常 Zookeeper注册
- hdu2501 简单递推
- Hibernate遇到的几个常见映射异常
- NOIP2004Day1P2合并果子
- Tomcat和Jsp简单的介绍
- 移动SDK介绍
- 实现Struts2中对未登录的jsp页面进行拦截功能(采用的是Struts2中过滤器进行过滤拦截)
- hdu1069 dp动态规划
- 【软件工程】 文档 - 银行业务管理 - 结构化设计
- 插入图片
- 剑指offer(63):多行打印二叉树
- 异常 axis2服务的webservice 改造让其被dubbo监控
- JAVA ArrayList