精华内容
下载资源
问答
  • (全程图解)Eclipse配置Tomcat服务器

    万次阅读 多人点赞 2018-09-16 11:53:53
    如果看到这篇文章,说明已经下载好了Eclipse和安装好了Tomcat服务器,要做的就是在Eclipse配置Tomcat服务器 二、配置步骤 2.1 创建Tomcat运行环境 1.菜单选择:window->preferences打开设置框 2.在搜索...

    目录

    一、文章前言

    二、配置步骤

    2.1 创建Tomcat运行环境

    2.2 创建Tomcat服务器


    一、文章前言

    如果看到这篇文章,说明已经下载好了Eclipse和安装好了Tomcat服务器,要做的就是在Eclipse中配置Tomcat服务器

    二、配置步骤

    2.1 创建Tomcat运行环境

    1.菜单选择:window->preferences打开设置框

    2.在搜索框中输入runtime,然后选择Server下的Runtime Environments一项

    3.选择右边的Add选项

    4.选择自己已经安装的Tomcat匹配版本,然后选择next

    5.配置tomcat服务器

    • 修改服务器名称-非必须
    • 选择Tomcat安装目录-必须(如我的Tomcat在D:\apache-tomcat-9.0.1)

    • 选择jre环境-必须(不要选择Workbench default jre,而是自己安装的JRE,会自动扫描出来)

    • 配置完成后如下所示,点击finish

    6.finish之后就会看到自己配置的Tomcat服务器,然后选择Apply and close即可

    2.2 创建Tomcat服务器

    1.注意:这一步一定是建立在配置好Tomcat环境之上的

    2.新建WEB项目,在自己的WEB项目上单击右键选择run as-> run on server

    3.首次运行会弹出以下对话框,按照如下图配置

    • 选择Choose an existing server,在3处可以看到刚刚配置的服务器
    • 勾选上Always use this server 这一项,避免每次都弹出选择框

    4.选择finish之后等待服务器启动之后即可通过浏览器进行访问

    展开全文
  • Eclipse配置Tomcat服务器 该方法适合所有Eclipse版本,可参考:http://blog.csdn.net/guyuealian/article/details/50763109 【1】下载并成功安装了Eclipse和Tomcat: (1)Tomcat下载地址:...
  • Eclipse配置Tomcat服务器(从安装Tomcat开始)

    千次阅读 多人点赞 2019-11-28 18:03:58
    Tomcat环境变量配置和jdk的环境变量配置大同小异 1.先在系统环境变量中创建新的环境变量(找不到的同学可以直接搜索) 2.在系统变量中创建一个新的系统变量 变量名:CATALINA_HOME 值是:你tomcat的安装路径(博主...

    下载Tomcat

    Tomcat官网下载
    注意:电脑是64位还是32位

    配置环境变量

    Tomcat的环境变量配置和jdk的环境变量配置大同小异
    1.先在系统环境变量中创建新的环境变量(找不到的同学可以直接搜索)在这里插入图片描述
    2.在系统变量中创建一个新的系统变量
    变量名:TOMCAT_HOME
    值是:你tomcat的安装路径(博主安装在了D盘下面)
    在这里插入图片描述
    3.在path变量中,添加你的Tomcat环境变量

    在这里插入图片描述
    4.验证Tomcat环境配置成功
    打开Tomcat的安装目录,找到bin目录下面的startup.bat文件,双击运行
    在这里插入图片描述
    让黑框保持运行,此时去浏览器中输入http://localhost:8080,假如能访问Tomcat的主页则说明配置成功了。

    将Tomcat部署到eclipse中

    1.打开eclipse 点击Window–>Preferences–>Server---->Runtime Environment
    注意:如果你没有Server选项,后面有说明怎么办
    2.点击add,添加你下载的对应的Tomcat版本
    在这里插入图片描述
    3.点击Next,点击Browse…选择你Tomcat的安装路径,然后点击Finish
    在这里插入图片描述

    eclipse中没有Server选项

    1.点击help—>About Eclipse SDK 记住自己的版本号,如下图的版本号就是2019-03
    在这里插入图片描述
    2.点击help---->install New Software---->add
    Name:就是你的版本号
    Location:就是http://download.eclipse.org/releases/2019-03
    版本号不同,location也不同,就是把我的2019-03替换成你们的版本号,前面不变
    在这里插入图片描述
    等待一段时间之后,出现如下所示情况
    在这里插入图片描述
    选择Web.XML.javaEE and OSGi…这个选项(全选)

    3.安装完这些插件之后,eclipse就会提示你是否重启eclipse,选择重启eclipse,之后便有了Server选项,同时也可以使用JavaEE部分创建Web项目了。

    创建第一个Web工程

    1.创建动态网站工程
    在这里插入图片描述
    给项目取名称,注意,动态网站本版本使用2.5,然后点击Finish在这里插入图片描述
    在WebContent目录下创建一个index.jsp文件
    在这里插入图片描述
    然后运行该工程即可
    在浏览器中输入以下网址即可访问页面
    在这里插入图片描述

    展开全文
  • Eclipse配置tomcat服务器及tomcat简介

    千次阅读 多人点赞 2019-05-20 09:42:46
    一、手动配置tomcateclipse tomcat的压缩包资源可以去资源包中下载。(win32和win64都有) 1、 打开eclipse–>Window–>Preferences,按下图步骤选择: 2、 博主给的资源是tomcat7.0版的,所以这里选择配置...

    一、手动配置tomcat到eclipse

    tomcat的压缩包资源可以去资源包中下载。(win32和win64都有)

    1、 打开eclipse–>Window–>Preferences,按下图步骤选择:

    2、 博主给的资源是tomcat7.0版的,所以这里选择配置7.0版的tomcat,之后点击next。
    在这里插入图片描述

    3、 将下载好的tomcat压缩包解压,点击Browse按钮,选择解压好的tomcat文件的路径,注意要解压哦!(建议存放tomcat的路径不要有中文,后期可能会有乱码)
    在这里插入图片描述
    4、之后,Finish完成。
    在这里插入图片描述
    5、然后在eclipse右上角选择Java EE模块,如果没有的话点击左边的小方块,从那里面找。如果还没有,那就是你的eclipse下载的不对。
    在这里插入图片描述
    6、 在Eclipse中找到Servers视图,没有的话通过Window–>Show View–>Servers打开,然后点击”new server wizard…”
    在这里插入图片描述
    7、 打开后,选择我们配置的7.0版本,并设置服务器ip地址和服务器名字(这里就直接默认了),然后next。
    在这里插入图片描述
    8、 如果有写好的web项目,就可以部署上去了,没有的话可以之后部署,Finish。
    在这里插入图片描述
    9、 之后,我们就可以在项目栏中看到有一个Servers项目了,而且servers视图中也有我们配置的tomcat的名字。
    在这里插入图片描述
    在这里插入图片描述
    10、 最后我们在修改下tomcat文件里的一些配置。
    首先,在servers视图中双击我们配置好的tomcat,在打开的视图中选择箭头所指的选项,删除所选的“wtp”字符串,因为我们项目的文件信息都在“webapps”中。修改后保存,关闭。
    在这里插入图片描述
    在这里插入图片描述
    11、 tomcat的默认端口号为8080,为避免端口号冲突,我们在这里再修改下端口号, 并设置下get传输方式的默认编码格式。
    找到并打开server.xml文件
    在这里插入图片描述
    找到图中位置的xml标签,修改端口号并添加URL编码(这里我修改的端口号为9999,默认8080,编码为”UTF-8”)
    在这里插入图片描述
    12、 修改后,保存退出。启动我们的服务器,并打开浏览器,输入”localhost:9999”(9999为端口号,上面自己设置的),能出现tomcat的主页就说明配置成功了!
    在这里插入图片描述
    在这里插入图片描述

    二、tomcat简介

    1.Tomcat是什么?

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。 
    来源:百度百科
    

    2.Tomcat解决什么问题?

    处理动态页面(jsp等)
    

    3.Tomcat的历史。

    简介: 
    Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 
    名字来源: 
    Tomcat最初是由Sun的软件构架师詹姆斯·邓肯·戴维森开发的。后来他帮助将其变为开源项目,并由Sun贡献给Apache软件基金会。由于大部分开源项目O’Reilly都会出一本相关的书,并且将其封面设计成某个动物的素描,因此他希望将此项目以一个动物的名字命名。因为他希望这种动物能够自己照顾自己,最终,他将其命名为Tomcat(英语公猫或其他雄性猫科动物)。而O’Reilly出版的介绍Tomcat的书籍(ISBN 0-596-00318-8)[1]的封面也被设计成了一个公猫的形象。而Tomcat的Logo兼吉祥物也被设计成了一只公猫。 
    来源:百度百科
    

    4.Tomcat与Apache服务器的关系?

    Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。
    Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,serverlet)。
    Apache是普通服务器,本身只支持html即普通网页。不过可以通过插件支持php,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。反之不然)
    两者都是一种容器,只不过发布的东西不同:Apache是html容器,功能像IIS一样;Tomcat是jsp/servlet容器,用于发布jsp及java的,类似的有IBM的webshere、EBA的Weblogic,sun的JRun等等。
    Apache和Tomcat是独立的,在通一台服务器上可以集成。
    打个比方:Apache是一辆卡车,上面可以装一些东西如html等。但是不能装水,要装水必须要有容器(桶),Tomcat就是一个桶(装像Java这样的水),而这个桶也可以不放在卡车上。
    Apache只支持静态网页,但像asp,php,cgi,jsp等动态网页就需要Tomcat来处理。 
    

    原文链接:https://zhidao.baidu.com/question/94817329.html
    5.Tomcat怎么用?

    • 5.1Tomcat目录结构及重要文件(以Tomcat7为例)
    |--tomcat
        |-- /bin/    //存放二进制文件
            |--startup.bat    //启动Tomcat,需要环境变量。
            |--shutdown.bat    //停止Tomcat
        |--/conf/    //(configure)里面存放很多配置文件。
            |--server.xml    //配置整个服务器的信息,如端口号,虚拟主机等
            |--tomcatusers.xml    //存储tomcat用户名、密码及角色信息,按照文件中的注释信息添加tomcat用户后,可以在tomcat主页中进入tomcat Manager页面,在页面中管理tomcat以及监控tomcat运行状态。
            |--web.xml    //部署描述符文件,注册了很多MIME类型,即文档类型。服务器发出响应后会告诉客户端浏览器返回的是什么类型,例如,如果是text/html类型的,浏览器就会显示这个html文件,如果服务器响应的是exe文件,浏览器就会弹出下载窗口。MIME类型就是用来说明返回的内容是什么类型的。
            |--context.xml    //对所用应用的统一配置,通常我们不去配置它。
        |--/lib/    //tomcat的类库,存放tomcat依赖的jar文件。
        |--/logs/    //日志文件夹,存放tomcat的运行日志。
        |--/temp/    //存放临时文件
        |--/webapps/    //存放web项目的目录,其中每个文件夹都是一个web项目。
        |--/work/    //存放运行时文件,当访问jsp时,Tomcat在这个文件夹生成java文件,并编译成class文件。
        |--LICENSE
        |--NOTICE
        |--RELEASE-NOTES
        |--RUNNING.txt
    
    
    • 5.2 web项目在Tomcat上的部署

    5.2.1 静态部署

    利用Tomcat自动部署 
    将文件夹复制到Tomcat目录的webapps文件夹下,Tomcat启动时,会自动加载该文件夹里的所有web项目。
    修改Server.xml文件部署
    增加自定义web文件
    

    5.2.2动态部署
    来源:http://blog.csdn.net/yangxueyong/article/details/6130065

    6.Tomcat 的配置文件 server.xml 详解
    理解Tomcat 的配置文件 server.xml
    在这里插入图片描述

    结构:
        <Server>
            ...
            <Service>
                <Connector></Connector>
                <Connector></Connector>
                <Engine>
                    <Host>
                        <Context/>
                    </Host>
                </Engine>
            </Service>
        </Server>
     
    Server:根元素,表示整个服务器的配置信息。
        Service:它表示服务,在 <Server> 中只能有一个Service元素。
            Connector:它表示连接,在 <Service> 中可以有N个Connector元素。
            Engine:该元素表示引擎,它是<Service>组件的核心,在<Service>中只能有一Engine元素。
                Host:每个<Host>元素表示一个虚拟主机,在<Engine>中可以有N个<Host>元素。所谓虚拟主机就像是真的主机一样,
                        每个主机都有自己的主机名和项目目录。例如:<Host name=”localhost” appBase=”webapps”>表示主机名
                        为localhost,这个主机的项目存放在webapps目录中。访问这个项目下的主机时,需要使用localhost主机名,
                        项目都存放在webapps目录下。
                    Context:每个<Context>元素表示一个web应用,在<Host>中可以有N个<Context>元素。
                            如果应用在<Host>的appBase指定的目录下,那么可以不配置<Context>元素;
                            如果是外部应用,那么就必须配置<Context>;
                            如果要为应用指定资源,也需要配置<Context>元素。
    理解方法:
        我们可以把Server看作是一个大酒店:
            Service:酒店的服务部门;
                Connector:服务员;
                Engine:后厨;
                    Host:后厨中的一个区,例如川菜区是一个<Host>、粤菜区是一个<Host>;
                        Context:后厨某个区的一个厨师。
    描述过程:
        用户发出一个请求:http://localhost:8080/hello/index.jsp。发现是http/1.1协议,而且还是8080端口,
        所以就交给了处理这一请求的“服务员(处理HTTP请求的<Connector>)”,
        “服务员”再把菜单(请求)交给了“后厨(<Engine>)”,
        因为请求是要一盘水煮鱼,所以由“川菜区(<Host>)”负责,
        因为“大老王师傅<Context>”做水煮鱼最地道,所以由它完成。
     
        Connector:关心请求中的http、和8080,用于 浏览器-Tomcat服务器握手连接;
        Host:关心localhost 主机;
        Context:关心hello项目。
    

    Tomcat 的配置文件 server.xml详细介绍
    https://blog.csdn.net/weixin_42749765/article/details/82186417

    6.2tomcat web.xml 配置详解及用法
    在java工程中,web.xml用来初始化工程配置信息,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等。
    每一个xml文件都有定义他书写规范的schema文件,web.xml所对应的xml Schema文件中定义了多少种标签元素,web.xml中就可以出现它所定义的标签元素,也就具备哪些特定的功能。web.xml的模式文件是由Sun 公司定义的,每个web.xml文件的根元素为中,必须标明这个web.xml使用的是哪个模式文件。
    web.xml的根元素定义如下所示:

    <?xml version="1.0" encoding="UTF-8"?>  
    <web-app version="2.5"   
    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_2_5.xsd">  
    </web-app>  
    

    下面就来介绍一下web.xml中常用的标签及其功能

    1.<description>,<display-name>,<icon>
    <description>项目描述</discription>  对项目做出描述.
    <display-name>项目名称</display-name> 定义项目的名称.
    <icon> icon元素包含small-icon和large-icon两个子元素.用来指定web站台中小图标和大图标的路径.
        <small-icon>/路径/smallicon.gif</small-icon>small-icon元素应指向web站台中某个小图标的路径,大小为16 X 16 pixel,但是图象文件必须为GIF或JPEG格式,扩展名必须为:.gif或 .jpg.
        <large-icon>/路径/largeicon-jpg</large-icon> large-icon元素应指向web站台中某个大图表路径,大小为32 X 32 pixel,但是图象文件必须为GIF或JPEG的格式,扩展名必须为; gif 或jpg.
    例如:
    <display-name>Develop Example</display-name>    
    <description>JSP 2.0 Tech Book's Examples</description>   
     <icon>    
       <small-icon>/images/small.gif</small-icon>      
       <large-icon>/images/large.gir</large-icon>   
     </icon> 
    
    
    
    
    2.<context-param>
    <context-param>元素含有一对参数名和参数值,用作应用的servlet上下文初始化参数。参数名在整个Web应用中必须是惟一的。
    context-param 元素用来设定web应用的环境参数(context),它包含两个子元素: param-name和param-value. 
        <param-name>参数名称</param-name> 设定Context名称 
        <param-value>值</param-value> 设定Context名称的值 </context-param> 
    例如:
    <context-param>  
       <param-name>param_name</param-name>  
       <param-value>param_value</param-value>  
    </context-param>  
    此所设定的参数,在JSP网页中可以使用下列方法来取得:${initParam.param_name}
    若在Servlet可以使用下列方法来获得:
        String param_name=getServletContext().getInitParamter("param_name");
    

    3.
    filter元素用于指定Web容器中的过滤器。

    在请求和响应对象被servlet处理之前或之后,可以使用过滤器对这两个对象进行操作。
    利用下一节介绍 的filter-mapping元素,过滤器被映射到一个servlet或一个URL模式。
    这个过滤器的filter元素和filter-mapping 元素必须具有相同的名称。
    filter元素用来声明filter的相关设定.filter元素除了下面介绍的的子元素之外,还包括之前介绍过的,,,,其用途一样.
    下面介绍filter-name,filter-class和init-param元素
    init-param元素与context-param 元素具有相同的元素描述符。
    filter-name元素用来定义过滤器的名称,该名称在整个应用中都必须是惟一的。
    filter-class元素指定过滤 器类的完全限定的名称。

    <filter-name>Filter的名称</filter-name> 定义Filter的名称.
    <filter-class>Filter的类名称</filter-class> 定义Filter的类名称.例如:com.foo.hello
    例如:
    <filter>  
      <filter-name>setCharacterEncoding</filter-name>  
      <filter-class>coreservlet.javaworld.CH11.SetCharacterEncodingFilter</filter-class>  
      <init-param>  
         <param-name>encoding</param-name>  
         <param-value>GB2312</param-value>  
      </init-param>  
    </filter>  
    

    4.
    filter-mapping元素用来声明Web应用中的过滤器映射。过滤器可被映射到一个servlet或一个URL模式。将过滤器映射到一个 servlet中会造成过滤器作用于servlet上。将过滤器映射到一个URL模式中则可以将过滤器应用于任何资源,只要该资源的URL与URL模式匹配。过滤是按照部署描述符的filter-mapping元素出现的顺序执行的。
    filter-mapping 元素的两个主要子元素filter-name和url-pattern.用来定义Filter所对应的URL。还有servlet-name和dispatcher子元素,不是很常用。
    Filter的名称 定义Filter的名称.
    URL Filter所对应的RUL.例如:/Filter/Hello
    Servlet的名称 定义servlet的名称.
    REQUEST|INCLUDE|FORWARD|ERROR 设定Filter对应的请求方式,有RQUEST,INCLUDE,FORWAR,ERROR四种,默认为REQUEST.
    例如:

    <filter-mapping>  
       <filter-name>GZIPEncoding</filter-name>  
       <url-pattern>/*</url-pattern>  
    </filter-mapping>  
    完整的filter配置例子如下:
    [html] view plain copy 
    <filter>  
        <filter-name>struts2</filter-name>  
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>  
    </filter>  
    <filter-mapping>  
        <filter-name>struts2</filter-name>  
        <url-pattern>/*</url-pattern>  
    </filter-mapping>  
    

    5.
    在web.xml中完成的一个最常见的任务是对servlet或JSP页面给出名称和定制的URL。用servlet元素分配名称,使用servlet-mapping元素将定制的URL与刚分配的名称相关联。
    例如:

    <servlet>   
      <servlet-name>Test</servlet-name>   
      <servlet-class>com.moreservlets.TestServlet</servlet-class>   
    </servlet>   
    这表示位于WEB-INF/classes/com/moreservlets/TestServlet的servlet已经得到了注册名Test。
    

    6.
    servlet-mapping元素包含两个子元素servlet-name和url-pattern.用来定义servlet所对应URL.
    Servlet的名称 定义Servlet的名称.
    Servlet URL 定义Servlet所对应的RUL.例如:/Servlet/Hello
    例如:

    <servlet-mapping>  
       <servlet-name>LoginChecker</servlet-name>  
       <url-pattern>/LoginChecker</url-pattern>  
    </servlet-mapping>  
    完整的servlet配置如下所示:
    [html] view plain copy 
    <servlet>  
      <servlet-name>ServletName</servlet-name>     
      <servlet-class>xxxpackage.xxxServlet</servlet-class>   <!--Servlet的类-->  
      <init-param>                                     <!--初始化一个变量,可看成全局变量,可省略-->  
        <param-name>参数名称</param-name>              <!--变量名称-->  
        <param-value>参数值</param-value>              <!--变量值-->  
      </init-param>  
    </servlet>  
    <servlet-mapping>  
      <servlet-name>ServletName</servlet-name>                 
      <url-pattern>/aaa/xxx</url-pattern>                   <!--映射的url路径 -->  
    </servlet-mapping>  
    在地址栏中输入http://localhost:8080/web-App/aaa/xxx就可以访问了。
    

    7.
    listener元素用来注册一个监听器类,可以在Web应用中包含该类。使用listener元素,可以收到事件什么时候发生以及用什么作为响应的通知。
    listener元素用来定义Listener接口,它的主要子元素为
    Listener的类名称 定义Listener的类名称.例如: com.foo.hello
    例如:

    <listener>  
        <listener-class><span style="font-family: FangSong_GB2312;font-size:18px; white-space: pre;">com.foo.hello</span></listener-class>  
    </listener>  
    

    8.
    session-config包含一个子元素session-timeout.定义web应用中的session参数.
    分钟 定义这个web应用所有session的有效期限.单位为分钟.
    例如:

    20

    9.<mime-mapping>
    mime-mapping包含两个子元素extension和mime-type.定义某一个扩展名和某一MIME 				Type做对映.
        <extension>扩展名名称</extension> 扩展名称
        <mime-type>MIME格式</mime-type> MIME格式.
    例如:
    
    <mime-mapping>  
       <extension>doc</extension>  
       <mime-type>application/vnd.ms-word</mime-type>  
    </mime-mapping>  
    <mime-mapping>  
       <extension>xls</extension>  
       <mime-type>application/vnd.ms-excel</mime-type>  
    </mime-mapping>  
    <mime-mapping>  
       <extension>ppt</extesnion>  
       <mime-type>application/vnd.ms-powerpoint</mime-type>  
    </mime-mapping> 
    

    10.
    welcome-file-list包含一个子元素welcome-file.用来定义首页列单.
    用来指定首页文件名称
    welcome-file用来指定首页文件名称.我们可以用指定几个首页,而服务器会依照设定的顺序来找首页.
    例如:

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

    11.
    error-page元素包含三个子元素error-code,exception-type和location.
    将错误代码(Error Code)或异常(Exception)的种类对应到web应用资源路径.
    错误代码 HTTP Error code,例如: 404
    Exception 一个完整名称的Java异常类型
    /路径 在web应用内的相关资源路径
    例如:

    <error-page>  
       <error-code>404</error-code>  
       <location>/error404.jsp</location>  
    </error-page>  
    <error-page>  
       <exception-type>java.lang.Exception</exception-type>  
       <location>/except.jsp</location>  
    </error-page>  
    

    12.
    jsp-config元素主要用来设定JSP的相关配置,jsp:config包括和两个子元素.其中元素在JSP 1.2时就已经存在了;而是JSP 2.0新增的元素.

    <taglib>
    taglib元素包含两个子元素taglib-uri和taglib-location.用来设定JSP网页用到的Tag Library路径.
        <taglib-uri>URI</taglib-uri> taglib-uri定义TLD文件的URI,JSP网页的taglib指令可以经由这个URI存取到TLD文件.
        <taglib-location>/WEB-INF/lib/xxx.tld</taglib-laction> TLD文件对应Web应用的存放位置.
    
    <jsp-property-group>
    jsp-property-group元素包含8个元素,分别为:
        <description>Description</descrition>    此设定的说明
        <display-name>Name</display-name>        此设定的名称
        <url-pattern>URL</url-pattern>           设定值所影响的范围,如:/CH2 或者/*.jsp
        <el-ignored>true|false</el-ignored>      若为true,表示不支持EL语法.
        <scripting-invalid>true|false</scripting-invalid>    若为true表示不支持<%scription%>语法.
        <page-encoding>encoding</page-encoding>  设定JSP网页的编码
        <include-prelude>.jspf</include-prelude> 设置JSP网页的抬头,扩展名为.jspf
        <include-coda>.jspf</include-coda>       设置JSP网页的结尾,扩展名为.jspf
    
    例如:
    
    <jsp-config>  
        <taglib>  
            <taglib-uri>Taglib</taglib-uri>  
            <taglib-location>/WEB-INF/tlds/MyTaglib.tld</taglib-location>  
        </taglib>  
        <jsp-property-group>  
            <description>  
              Special property group for JSP Configuration JSP example.  
            </description>  
            <display-name>JSPConfiguration</display-name>  
            <uri-pattern>/*</uri-pattern>  
            <el-ignored>true</el-ignored>  
            <page-encoding>GB2312</page-encoding>  
            <scripting-inivalid>true</scripting-inivalid>  
       ............  
        </jsp-property-group>  
    </jsp-config>  
    
    12.<resource-ref>
    resource-ref元素包括五个子元素description,res-ref-name,res-type,res-auth,res-	sharing-	scope.利用JNDI取得应用可利用资源.
    <description>说明</description> 资源说明
    <rec-ref-name>资源名称</rec-ref-name> 资源名称
    <res-type>资源种类</res-type> 资源种类
    <res-auth>Application|Container</res-auth> 资源由Application或Container来许可
    <res-sharing-scope>Shareable|Unshareable</res-sharing-scope> 资源是否可以共享.默认值为 Shareable
    

    例如:

    <resource-ref>  
       <description>JNDI JDBC DataSource of JSPBook</description>  
       <res-ref-name>jdbc/sample_db</res-ref-name>  
       <res-type>javax.sql.DataSoruce</res-type>  
       <res-auth>Container</res-auth>  
    </resource-ref>
    

    原文:http://blog.csdn.net/m751075306/article/details/9452893
    原文:https://blog.csdn.net/weixin_42472048/article/details/81560888
    原文:https://blog.csdn.net/xu810260277/article/details/78041194
    原文: https://blog.csdn.net/weixin_42749765/article/details/82186417
    原文:https://blog.csdn.net/qq_34231010/article/details/78926031
    原文: https://blog.csdn.net/titan_max/article/details/52462447

    展开全文
  • Eclipse配置Tomcat服务器教程。包含Eclipsede的安装,JDK的配置
  • Eclipse配置tomcat服务器(带资源)

    万次阅读 多人点赞 2017-12-28 20:30:42
    手动配置tomcateclipse。 tomcat的压缩包资源可以去这里下载。(win32和win64都有) 1、 打开eclipse–>Window–>Preferences,按下图步骤选择: 2、 博主给的资源是tomcat7.0版的,所以这里选择配置7.0版的...

    手动配置tomcat到eclipse。
    tomcat的压缩包资源可以去资源包中下载。(win32和win64都有)

    1、 打开eclipse–>Window–>Preferences,按下图步骤选择:

    这里写图片描述

    2、 博主给的资源是tomcat7.0版的,所以这里选择配置7.0版的tomcat,之后点击next。

    这里写图片描述

    3、 将下载好的tomcat压缩包解压,点击Browse按钮,选择解压好的tomcat文件的路径,注意要解压哦!(建议存放tomcat的路径不要有中文,后期可能会有乱码)

    这里写图片描述

    4、之后,Finish完成。

    这里写图片描述

    5、然后在eclipse右上角选择Java EE模块,如果没有的话点击左边的小方块,从那里面找。如果还没有,那就是你的eclipse下载的不对。

    这里写图片描述

    6、 在Eclipse中找到Servers视图,没有的话通过Window–>Show View–>Servers打开,然后点击”new server wizard…”

    这里写图片描述

    7、 打开后,选择我们配置的7.0版本,并设置服务器ip地址和服务器名字(这里就直接默认了),然后next。

    这里写图片描述

    8、 如果有写好的web项目,就可以部署上去了,没有的话可以之后部署,Finish。

    这里写图片描述

    9、 之后,我们就可以在项目栏中看到有一个Servers项目了,而且servers视图中也有我们配置的tomcat的名字。

    这里写图片描述

    这里写图片描述

    10、 最后我们在修改下tomcat文件里的一些配置。
    首先,在servers视图中双击我们配置好的tomcat,在打开的视图中选择箭头所指的选项,删除所选的“wtp”字符串,因为我们项目的文件信息都在“webapps”中。修改后保存,关闭。

    这里写图片描述


    这里写图片描述

    11、 tomcat的默认端口号为8080,为避免端口号冲突,我们在这里再修改下端口号, 并设置下get传输方式的默认编码格式。

    找到并打开server.xml文件
    这里写图片描述

    找到图中位置的xml标签,修改端口号并添加URL编码(这里我修改的端口号为9999,默认8080,编码为”UTF-8”)
    这里写图片描述

    12、 修改后,保存退出。启动我们的服务器,并打开浏览器,输入”localhost:9999”(9999为端口号,上面自己设置的),能出现tomcat的主页就说明配置成功了!
    这里写图片描述



    这里写图片描述

    这样不用破解myeclipse也能开发web项目了。

    展开全文
  • 主要为大家详细介绍了eclipse部署tomcat服务器无法启动问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 主要介绍了为eclipse和IDEA配置tomcat服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • Tomcat服务器配置 一、简介 是一个轻量级的web应用服务器。JBOSS,weblogic等。 常用于JSP等动态页面的服务器 二、安装配置 下载和安装 官方下载地址: http://tomcat.apache.org/ 选择下载window环境64位...
  • eclipse配置tomcat服务器

    千次阅读 2016-12-06 10:55:49
    下载好环境,选择tomcat版本。 右键-open 创建好后 然后就能用了,点击这个按钮就会发布
  • 1.下载并成功安装EclipseTomcat 2.打开Eclipse,单击“window”菜单,选择下方的“Preferences:” 3.找到Server下方的Runtime Environment,单击右方的Add按钮: 4.选择已经成功安装的Tomcat版本,单击Next: 5...
  • eclipse配置tomcat

    2019-01-05 21:21:48
    eclipse配置tomcat,使用eclipse开发web项目时,首先要在eclipse中配置web服务器,然后就可以在eclipse中创建web项目直接部署到web服务器中去
  • Eclipse配置Tomcat服务器

    万次阅读 多人点赞 2017-08-22 17:10:53
    Eclipse中搭建Tomcat服务器,并创建项目发布到Tomcat服务器上运行,之后将继续发布在MyEclipse上搭建Tomcat服务器的文章。
  • eclipse配置Tomcat服务器server location

    千次阅读 2016-02-15 10:03:21
    我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下。 图1:Tomcat配置 从上图1中可以看到,Server...
  • 一、打开Eclipse,单击“window”菜单,选择下方的“Preferences”: 找到Server下方的Runtime Environment,单击右方的Add按钮: 二、选择已经成功安装的Tomcat版本,单击Next: 三、设置Tomcat的安装目录: ...
  • 使用eclipse创建javaweb项目,配置tomcat服务器 提示:以下是本篇文章正文内容 一、创建Javaweb项目 1. 点击File --> new --> project,然后找到Dynamic Web Project,选择后点击next。 2. 输入项目名称后...
  • Eclipse配置tomcat服务器

    2017-11-28 23:33:19
    Eclipse配置tomcat服务器配置最近在用Eclipse开发web项目过程中,发现有的时候服务器启动了,项目也部署了,但是work中只有一个空的项目目录,然后项目访问的过程中,总是出错,查了一些资料,发现可以通过一下方式...
  • 我在使用eclipse配置Tomcat服务器的时候发现,默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下  从上图1中可以看到,Server Locations配置是灰色的,...
  • 选择第二个选项,如果这里变灰了,就重新配置Tomcat服务器 勾选择第二个 我的小伙伴说然后就可以直接在矩形框那里修改端口,在eclipse修改端口号,在本机的tomcat的conf文件夹的配置中端口号不变! 记得保存...
  • IDEA配置tomcat服务器

    万次阅读 多人点赞 2019-05-23 11:16:56
    Eclipse转IDEA后面对的第一个问题,就是要为IDEA配置tomcat服务,否则不可用。那么, 功能需求        那么,该如何配置呢? 1、点击“Edit Configurations”进入tomcat服务编辑...
  • Eclipse 2020 如何配置Tomcat服务器

    千次阅读 多人点赞 2020-06-12 00:34:06
    新下载的 Eclipse 2020-03 版本,居然无法配置Tomcat服务器 !!! 发现 Window--Preferences中找不到Server选项 !原因:缺少JavaEE组件 解决方法: Help -> install New Software Work with下拉选择2020-03-...
  • Eclipse启动Tomcat服务,打开Dynamic Web Project,我目前在学习 springMVC,所以这是我的第一个springMVC项目,在刚遇到问题的时候无论怎么样访问都是404,各种重启各种路劲地址,都是访问到404 就连默认的...
  • 一、下载Tomcat解压并进行启动测试 官方下载地址:https://tomcat.apache.org/download-90.cgi   1、下载完之后解压并打开目录如下: ...我之前遇到这个问题的原因是配置JDK的环境变量时...
  • eclipse环境下如何配置tomcat 打开Eclipse,单击“Window”菜单,选择下方的“Preferences”。 单击“Server”选项,选择下方的“Runtime Environments”。 点击“Add”添加Tomcat。 点击“Next”,选中自己安装的...
  • Eclipse Java 2019 如何配置Tomcat服务器

    千次阅读 多人点赞 2019-08-28 11:39:33
    Eclipse Java 2019 如何配置Tomcat服务器 今天更新Eclipse 2019-06 版本,遇到大坑,竟然无法配置Tomcat服务器 ! 我的天,Window ->Preferences中找不到Server选项 ! 原因:缺少JavaEE组件 解决方法: Help -> ...
  • 请先配置安装好Java的环境,若没有安装,请参照我博客上的步骤进行安装! 安装Java环境教程https://blog.csdn.net/qq_40881680/article/details/83585542 Tomcat部署Web项目(一)·内嵌...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 204,999
精华内容 81,999
关键字:

eclipse配置tomcat服务器