Servlet tomcat配置以及应用

本文详细介绍了如何配置Tomcat 7.0.70,包括下载与解压、环境配置、端口修改和管理员权限设置。同时,讨论了Servlet的概念、创建及配置过程,强调了ServletConfig和ServletContext在Servlet应用程序中的作用,包括获取web上下文路径、全局参数、请求转发和读取资源文件等关键功能。
摘要由CSDN通过智能技术生成

一、tomcat配置 (以apache-tomcat-7.0.70为例):

1、下载apache-tomcat-7.0.70压缩包

2、解压到指定的目录下,如:D:\opensource\WEB\Back\Tomcat\apache-tomcat-7.0.70

3、配置环境:如果JDK 已配置则无需指定。tomcat需要Java JDK 支持。

4、测试是否启动成功:在页面地址输入localhost:8080 进入tomcat的index页面,说明配置成功。

二、tomcat 其实就是一个servlet容器。

三、修改tomcat 端口号:

在config文件夹中一个server.xml中找到元素节点为<Connector> ,更改port属性指定端口,如果更改字符集编码再添加URLEncoding="字符编码集",比如UTF-8,注意在此文件中更改,则为全局性。

四、tomcat的管理程序

在conf目录下的tomcat-users.xml文件配置管理员权限账号,添加manager角色,设置用户名和密码

    <tomcat-users>
	<role rolename="manager"/>
	<role rolename="manager-gui"/>
	<role rolename="manager-script"/>
	<user password="123" roles="manager-gui,manager-script" username="admin"/>
   </tomcat-users>

设置好后可以在tomcat页面上登录账号后部署或查看web项目

五、Servlet 规范定义了web应用程序的目录层次


六、Servlet示例:

1、编写自定义ExampleServlet类继承Servlet接口

package com.servletexample.servlet;

import java.io.IOException;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;


/**
 * @ClassName: ExampleServlet 
 * @Description: TODO Servlet示例
 * @author Shen 
 */
public class ExampleServlet implements Servlet{

	/**
	 * Servlet销毁时该方法将调用
	 */
	@Override
	public void destroy() {
		System.out.println("ServletContext将销毁");
	}

	/**
	 * getServletConfig() 方法返回一个 ServletConfig 对象,该对象用来返回初始化参数和 ServletContext。
	 * ServletContext 接口提供有关 servlet 的环境信息。
	 */
	@Override
	public ServletConfig getServletConfig() {
		System.out.println("getSer
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值