[Java.Web]Tomcat 常用配置

1. web.xml 文件最下方内容 (X:\apache-tomcat-7.0.77\conf\ 目录下)

<welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

这些和 IIS 中的 默认文档 作用一样。



servlet 入门(来自 传智播客)

1. 在 Tomcat 中新建一个 day04 的 web项目,然后在 web项目中新建一个web-inf/classes 目录。

2. 在 classes 目录中新建一个 FirstServlet.java 文件,内容为:

package cn.itcast;

import java.io.*;
import javax.servlet.*;

public class FirstServlet extends GenericServlet
{
    public void service(ServletRequest req,
           ServletResponse res)
             throws ServletException,
                    java.io.IOException{
        OutputStream out = res.getOutputStream();
        out.write("hello servlet!!!".getBytes());
    }
}

3. 使用命令

cd X:\apache-tomcat-7.0.77\webapps\day04\WEB-INF\classes

set classpath=%classpath%;D:\demo\JAVA\apache-tomcat-7.0.77\lib\servlet-api.jar

javac -d . FirstServlet.java 来引用外部类并编译此 java

编译成功后 day04\WEB-INF\classes 目录下会新建一个 cn 目录。

4. 在 web-inf 目录下新建一个 web.xml 文件,配置 servlet 的对外访问路径,内容为:

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                      http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  version="3.0">
    <servlet>
        <servlet-name>FirstServlet</servlet-name>
        <servlet-class>cn.itcast.FirstServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>FirstServlet</servlet-name>
        <url-pattern>/FirstServlet</url-pattern>
    </servlet-mapping>
</web-app>

5. 重新启动 Tomcat 服务,使用网站访问。

时间: 2024-12-17 18:24:35

[Java.Web]Tomcat 常用配置的相关文章

java web开发环境配置系列(二)安装tomcat

在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的--1.下载tomcat压缩包,进入官网http://tomcat.apache.org/,官网左侧有对应的下载列表,选择适合自己的版本,进入下载页面,这里下载的是64-bit Windows zip 2.下载后,解压到指定的文件目录中,如:D:\Program Files\tomcat 3.配置环境变量(右击"我的电脑"

Java web 开发环境配置。

一.配置 win8 64位 环境java 开发环境 1.  下载JDK,地址 http://www.oracle.com/technetwork/java/javase/downloads/index.html 选择下载 按照提示安装.安装过程过程中会有两个安装路径的设置,可默认也可自定义.这连个路径分别是指安装JDK和JRE的路径. 这选择路径是:D:\Program Files\Java\jdk1.7.0_60 和D:\Program Files\Java\jre7  注意这里的路径是为的是

Maven 创建java Web项目,配置Spring,CXF

1.搭建Maven环境 参考文章 Maven3路程(一)环境搭建 http://www.cnblogs.com/leiOOlei/p/3359561.html Maven3路程(二)Eclipse集成Maven http://www.cnblogs.com/leiOOlei/p/3361379.html Maven3路程(三)用Maven创建第一个web项目(1) Maven3路程(三)用Maven创建第一个web项目(2)servlet演示 Maven 配置Spring 参考 http://b

Java+MyEclipse+Tomcat (二)配置Servlet及简单实现表单提交

在Java EE应用编程中Servlet是基础,JSP是建立在Servlet基础之上的,其他Web框架如Struts.WebWork和Spring MVC都是基于Servlet的.本文主要讲述MyEclipse和Tomcat配置Servlet的过程和简单实现表单提交功能. 希望对大家有所帮助,参考书籍<Java EE企业级应用开发实例教程>. Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门 一. Servlet编程 1.Web基础知识 在讲述Servlet之前,

Java+MyEclipse+Tomcat (三)配置MySQL及查询数据显示在JSP网页中

前面两篇文章讲述了如何配置MyEclipse和Tomcat开发JSP网站.如何配置Servlet简单实现表单提交,这篇文章主要讲述配置MySQL实现数据库连接MyEclipse,最后将查询表中的数据显示在JSP网页中. 文章主要以图片描述为主,请海涵~ Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门 Java+MyEclipse+Tomcat (二)配置Servlet及简单实现表单提交 代码及MySQL下载地址: http://pan.baidu.com/s/1j

java web开发环境配置系列(三)安装eclipse

在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的--1.下载eclipse安装包,下载地址https://www.eclipse.org/downloads/,官方提供了几种工具平台,这里使用的是Eclipse Neon 2.下载后,以管理员身份安装安装包 1)选择适合自己开发方向的开发工具 2)选择后,进入下一步,配置自己的安装路径,并点击安装即可 3)安装好后,第一次打开eclips

Tomcat记录-tomcat常用配置详解和优化方法

常用配置详解 1 目录结构 /bin:脚本文件目录. /common/lib:存放所有web项目都可以访问的公共jar包(使用Common类加载器加载). /conf:存放配置文件,最重要的是server.xml. /logs:存放日志文件. /server/webapps:来管理Tomcat-web服务用的.仅对TOMCAT可见,对所有的WEB APP都不可见(使用Catalina类加载器加载). /shared/lib:仅对所有WEB APP可见,对TOMCAT不可见(使用Shared类加载

tomcat常用配置详解 及优化

常用配置详解 1 目录结构 /bin:脚本文件目录. /common/lib:存放所有web项目都可以访问的公共jar包(使用Common类加载器加载). /conf:存放配置文件,最重要的是server.xml. /logs:存放日志文件. /server/webapps:来管理Tomcat-web服务用的.仅对TOMCAT可见,对所有的WEB APP都不可见(使用Catalina类加载器加载). /shared/lib:仅对所有WEB APP可见,对TOMCAT不可见(使用Shared类加载

Java+MyEclipse+Tomcat (一)配置过程及jsp网站开发入门

这些年免费帮同学或同学的朋友做过的毕设还是有一些了,我的博客基本都是基于我做过的项目相关的,而里面又有三分之一都是自己做的毕设或别人的毕设的做后感.毕设其中就包括MFC图像处理..Net安全软件.C#聊天软件字典软件.Android百度地图随手拍.php网站..Net图书管理系统等等.其实我回过头来想想啊!这些知识对我的帮助和提高还是非常大的,虽然比不上公司实际上线项目,但是帮帮同学对我挺好的,当然很大程度也是害了一些同学,但他们很多都从事了非软件相关的专业. 很显然,大部分的毕设都是基于XXX