servlet基础(Tomcat的配置和应用的建立)
2007-01-21 22:32
344 查看
带着问题去学习要比盲目的去看书要来的快 效果也会更好,现在来让我们带着问题来一步步精通Servlet.
1.什么是Servlet?
Servlet就是基于java技术的web组件,被容器管理,能被编译成字节码被web服务调用,容器也称引擎,支持Servlet之间的通信是通过client请求被引擎执行成request/response对象进行的.
2.Tomcat服务器的安装和启动?
Tomcat的工作模式
独立的Servelet容器:
进程内的Servlet容器:JNI通信机制
进程外的Servlet容器:IPC通信机制
Tomcat的环境变量
Windows环境:
JAVA_HOME:JDK安装根路径(如:c:/j2sdk1.5.0_8).
CATALINA_HOME:Tomcat服务器安装路径(如:c:/tomcat 5.5.17).
(Windows环境下可以在cmd 用 set CATALINA_HOME 查看是否成功)
Linux环境:
假设JDK安装在/home/java/j2sdk1.5.0_8,Tomcat安装在/home/tomcat下
(Linux环境下环境变量的设置在 .bash_profile 注意:配置好环境变量后记得 source .bash_profile 可以用 echo CATALINA_HOME 查看是否成功)
Tomcat启动:
Windows环境:
进入Tomcat的安装目录下的bin目录 运行catalina.bat
Linux环境:
在终端进入Tomcat/bin目录 运行catalina.sh 或 startup.sh (startdown.sh是关闭Tomcat)
Tomcat的目录结构:
bin 存放启动和关闭Tomcat的脚本
conf 不同的配置文件 如server.xml web.xml等
work jsp编译后产生的class文件
webapp 应用示例,以后要部署的应用
3.web应用的目录结构:
webapp下建立一个应用例如
coffee
WEB-INF
classes //存放编译后的.class文件
lib //存放应用所需要的.jar文件
web.xml //Servlet的配置文件
启动Tomcat服务器在I浏览器中输入
http://localhose:8080/coffee (coffee是用户自己建立的应用路径名)
通过以上几步一个简易的web应用就建好了..接下来让我们看看如果来开发一个Servlet吧.....
4.如何开发一个Servlet?
A:按照Servlet规范编写一个Servlet组件(类)
实现javax.servlet.Servlet接口,并提供serivce()方法
B:要将该Servlet部署到一个WEB服务器的某个应用中
关于WEB应用:必须遵守特定的目录结构规范
Servlet部署的细节:类放在application root/WEB-INF/classes目录下
在application root/WEB-INF/web.xml中为Servlet配置一个用户可以访问的路径
C:测试Servlet
http://serveip:port/applicationpath/servletpath
(例如 http://localhost:8080/coffee/servletpath)
1.什么是Servlet?
Servlet就是基于java技术的web组件,被容器管理,能被编译成字节码被web服务调用,容器也称引擎,支持Servlet之间的通信是通过client请求被引擎执行成request/response对象进行的.
2.Tomcat服务器的安装和启动?
Tomcat的工作模式
独立的Servelet容器:
进程内的Servlet容器:JNI通信机制
进程外的Servlet容器:IPC通信机制
Tomcat的环境变量
Windows环境:
JAVA_HOME:JDK安装根路径(如:c:/j2sdk1.5.0_8).
CATALINA_HOME:Tomcat服务器安装路径(如:c:/tomcat 5.5.17).
(Windows环境下可以在cmd 用 set CATALINA_HOME 查看是否成功)
Linux环境:
假设JDK安装在/home/java/j2sdk1.5.0_8,Tomcat安装在/home/tomcat下
(Linux环境下环境变量的设置在 .bash_profile 注意:配置好环境变量后记得 source .bash_profile 可以用 echo CATALINA_HOME 查看是否成功)
Tomcat启动:
Windows环境:
进入Tomcat的安装目录下的bin目录 运行catalina.bat
Linux环境:
在终端进入Tomcat/bin目录 运行catalina.sh 或 startup.sh (startdown.sh是关闭Tomcat)
Tomcat的目录结构:
bin 存放启动和关闭Tomcat的脚本
conf 不同的配置文件 如server.xml web.xml等
work jsp编译后产生的class文件
webapp 应用示例,以后要部署的应用
3.web应用的目录结构:
webapp下建立一个应用例如
coffee
WEB-INF
classes //存放编译后的.class文件
lib //存放应用所需要的.jar文件
web.xml //Servlet的配置文件
启动Tomcat服务器在I浏览器中输入
http://localhose:8080/coffee (coffee是用户自己建立的应用路径名)
通过以上几步一个简易的web应用就建好了..接下来让我们看看如果来开发一个Servlet吧.....
4.如何开发一个Servlet?
A:按照Servlet规范编写一个Servlet组件(类)
实现javax.servlet.Servlet接口,并提供serivce()方法
B:要将该Servlet部署到一个WEB服务器的某个应用中
关于WEB应用:必须遵守特定的目录结构规范
Servlet部署的细节:类放在application root/WEB-INF/classes目录下
在application root/WEB-INF/web.xml中为Servlet配置一个用户可以访问的路径
C:测试Servlet
http://serveip:port/applicationpath/servletpath
(例如 http://localhost:8080/coffee/servletpath)
相关文章推荐
- Tomcat下JSP、Servlet和JavaBean环境的配置和应用建立
- 在Tomcat下jsp、Servlet和JavaBean环境的配置,手功建立tomcat虚拟目录
- Servlet基础 Tomcat配置 和常见错误代码
- tomcat基础应用配置以及apache和nginx方向代理的配置
- 【J2EE系列】—徒手建立Web应用(HTML+Servlet+Tomcat)
- Tomcat 安装和servlet配置基础
- Servlet tomcat配置以及应用
- Tomcat安装配置及注意事项,jsp,servlet,javabean建立方法及注意事项!
- Servlet基础及Tomcat环境变量配置
- Tomcat安装配置及注意事项,jsp,servlet,javabean建立方法及注意事项!
- 37 java技术体系基础、tomcat核心概念及使用初步、tomcat配置与应用
- Tomcat下JSP、Servlet和JavaBean环境的配置
- Intellij idea13配置tomcat,并实现一个简单的servlet
- 在Tomcat下JSP、Servlet和JavaBean环境的配置
- saltstack配置应用以及基础用法
- 配置Apache+Tomcat支持多个应用,即多个二级域名
- linux学习入门 基础部分(5)[用户理解 用户涉及到的系统配置文件 用户管理《建立,删除,查看,更改》 权力下放 忘记密码。
- tomcat8.5基础 查看JSP/Servlet/EL的版本信息
- ServletConfig获取配置信息、ServletContext的应用
- tomcat配置及使用(环境变量设置及测试,一个简单的web应用实例)