美文网首页
黑猴子的家:JavaWeb 之 Tomcat

黑猴子的家:JavaWeb 之 Tomcat

作者: 黑猴子的家 | 来源:发表于2019-12-12 13:14 被阅读0次

    Tomcat是可以运行JSP 、Servlet、Filter、 这样的程序的,因为Tomcat已经实现了JavaEE 里面的一些规范,Java EE 的工程是主要就是写JSP 、Servlet、Filter这些,tomcat符合JavaEE的规范,所以可以运行JSP 、Servlet、Filter,这些都是Java代码,Java代码必须放到虚拟机里面运行,所以Tomcat必须依赖于虚拟机,才能启动,才能运行我们的程序

    1、JDK

    1)JDK 网址

    https://www.oracle.com/index.html

    2)JDK 下载

    https://www.jianshu.com/p/9b43728d55de

    3)window Jdk1.8 环境变量配置

    https://www.jianshu.com/p/ad315c5632e8

    4)Linux Jdk1.8 环境变量配置

    https://www.jianshu.com/p/b37c70d61e2a

    2、Tomcat

    1)右键解压
    2)配置CATALINA_HOME
    CATALINA_HOME
    C:\alexsoftware\apache-tomcat-8.5.23
    
    3)系统变量→寻找 Path 变量→编辑

    在变量值最后输入 %CATALINA_HOME%\bin;
    (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

    ;%CATALINA_HOME%\bin;
    
    4)启动Tomcat

    (1)方式一

    Window + R -> cmd –> catalina run
    

    (2)方式二

    Window + R -> cmd -> startup.bat
    
    5)浏览器访问

    http://localhost:8080

    3、Eclipse中配置Tomcat,并创建web项目

    1)New -> Dynamic Web Project
    2)New Runtime…

    尖叫提示:3.0更多的是基于注解的开发,2.5更多的是基于web.xml的配置
    3)Apache Tomcat 8 -> Next
    4)Browse -> Tomcat 8 -> 确定
    5)查看Eclipse 集成的Tomcat 工作空间

    尖叫提示:切换工作空间需要重新配置,因为集成的Tomcat是在工作空间里面的
    6)加长控制台显式log日志数量

    (1)右键 -> Preferences ..


    (2)Console buffer size
    7)修改Tomcat 配置参数
    8)修改发布项目名称
    9)Tomcat 编码和端口问题
    <Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000" 
    redirectPort="8443"  URIEncoding="UTF-8"/>
    
    10)jsp 修改UTF-8编码

    4、清理Tomcat服务缓存

    清理服务器缓存的步骤:
    1)将服务器停了
    2)将所有在服务器上跑的web项目:remove。


    3)服务器上右键:clear一下
    4)如果想更彻底的clean:就在eclipse-project-clean
    尖叫提示:此章节着重演示一下Eclipse 与 Java 、Tomcat 的各种操作,主要看课堂演示,jsp和html内容尽量写在webcontent里面,如果写在web-inf里面,会受安全保护,访问报404

    相关文章

      网友评论

          本文标题:黑猴子的家:JavaWeb 之 Tomcat

          本文链接:https://www.haomeiwen.com/subject/feizgctx.html