`

TOMCA WEB开发技巧

 
阅读更多

1 项目在TOMCAT容器内,相对路径的配置

文件1:
{TOMCAT_HOME}\conf\server.xml

文件1内容:

<?xml version="1.0" encoding="UTF-8"?>
 <Server port="8005" shutdown="SHUTDOWN">

  <!--APR library loader. Documentation at /docs/apr.html -->
  <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
  <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html -->
  <Listener className="org.apache.catalina.core.JasperListener"/>
  <!-- Prevent memory leaks due to use of particular java/javax APIs-->
  <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>
  <!-- JMX Support for the Tomcat server. Documentation at /docs/non-existent.html -->
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>

 
  <GlobalNamingResources>
     
    <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
  </GlobalNamingResources>

  
  <Service name="Catalina">
  
 
    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
    <Connector connectionTimeout="20000" port="8070" protocol="HTTP/1.1" redirectPort="7443"/>
    <Connector connectionTimeout="20000" port="8060" protocol="HTTP/1.1" redirectPort="6443"/>
     <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
  <Engine defaultHost="localhost" name="Catalina">
  <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

      <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
      <Context docBase="inComTest" path="/inComTest" reloadable="true" source="org.eclipse.jst.jee.server:inComTest"/>
      </Host>
    </Engine>
  </Service>
</Server>

 如上图:设置项目的相对路径如上.

      <Context docBase="inComTest" path="/inComTest" reloadable="true" source="org.eclipse.jst.jee.server:inComTest"/>

docBase代表项目部署在wtpwebapps文件夹下的名称

F:\work_space_new\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps

path代表浏览器访问路径的名称

 

文件2:inComTest\WebRoot\WEB-INF\web.xml

文件2内容:

<?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">
  <welcome-file-list>
    <welcome-file>pages/main/login.jsp</welcome-file>
  </welcome-file-list>

 <welcome-file>pages/main/login.jsp</welcome-file>
如上将 将web应用的登录页面配置到欢迎页面标签之内

 

 

经过上述配置后浏览器访问路径

http://localhost:8080/inComTest/

可直接跳转到登录页面

 

2 将DB连接配置到连接池当中

 

 

分享到:
评论

相关推荐

    Tomcat与Java Web开发技术详解

    通过阅读《Tomcat与Java Web开发技术详解》,读者不仅能掌握Tomcat服务器的深度使用技巧,还能系统地学习到Java Web开发的核心知识,为实际项目开发打下坚实基础。书中的实例和实践指导将帮助读者更好地理解和应用...

    《Tomcat与Java Web开发技术详解(第2版)》_(孙卫琴)_源码.zip

    《Tomcat与Java Web开发技术详解(第2版)》是孙卫琴先生撰写的一本经典教程,专注于讲解如何使用Apache Tomcat服务器进行Java Web应用的开发。这本书深入浅出地介绍了Tomcat的基础架构、配置、优化以及故障排查,同时...

    Tomcat与Java Web开发技术详解(第2版).pdf

    《Tomcat与Java Web开发技术详解(第2版)》是一本深入探讨Java Web应用程序部署和运行环境的权威指南。本书主要围绕Apache Tomcat服务器展开,涵盖了从基础概念到高级特性的全方位讲解,旨在帮助读者掌握Java Web...

    Tomcat与Java.Web开发技术详解

    《Tomcat与Java.Web开发技术详解》是一本深入解析Tomcat服务器和Java Web开发的教程。本书旨在帮助读者全面理解如何使用Tomcat作为Java Web应用的运行环境,并掌握相关的开发和部署技巧。以下是对该主题的详细阐述:...

    Tomcat与Java Web开发技术详解(第2版) ,重新制作了完整书签目录,附勘误表

    《Tomcat与Java Web开发技术详解(第2版)》是由孙卫琴编著的一本深入探讨Java Web开发和Tomcat应用服务器的经典书籍。这本书详细介绍了如何使用Tomcat进行Java Web应用程序的部署和运行,是Java开发者的重要参考资料...

    精通Tomcat-Java Web应用开发

    《精通Tomcat - Java Web应用开发》是一本深入解析如何使用Tomcat服务器进行Java Web应用程序开发的专业书籍。...通过阅读此书,你将能够熟练运用Tomcat进行高效的Java Web开发,并具备解决实际问题的能力。

    Eclipse+Tomcat开发web应用

    Eclipse提供了丰富的插件支持,对于Java Web开发,我们可以安装“Java EE Developer Tools”或“Spring Tools Suite”等插件。这些插件会为创建、编辑和调试Java Web项目提供额外的功能。安装完成后,我们可以在...

    Tomcat与Java Web开发技术详解源代码

    书中涵盖了大量的实践案例和详尽的技术解析,旨在帮助开发者掌握在Tomcat上进行高效、稳定的应用部署和开发技巧。 Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,是一个开源的、轻量级的Java Servlet...

    Tomcat与Java+Web开发技术详解PDF

    《Tomcat与Java+Web开发技术详解》这本书深入探讨了使用Tomcat服务器进行Java Web应用程序开发的核心技术。Tomcat作为一款轻量级的Java Servlet容器,是许多开发者首选的平台,因为它易于配置、运行高效,并且与Java...

    解析Tomcat下应用JMS开发技巧

    "解析Tomcat下应用JMS开发技巧" 本篇文章主要讲述了在Tomcat下应用JMS开发的技巧和实现方法。首先,文章指出JMS作为J2EE的高级部分一直蒙着一层神秘的面纱,虽然SUN只规定了JMS规范,但是很多厂商提供了具体的实现...

    Tomcat与JavaWeb开发技术详解

    在Java Web开发领域,Tomcat是一个不可或缺的角色,它是Apache软件基金会的Jakarta项目中的一个核心组件,是一个开源的、轻量级的Servlet容器,广泛应用于Java Web应用程序的部署和运行。本文将深入探讨Tomcat与...

    孙卫琴.Tomcat与Java.Web开发技术详解

    《孙卫琴.Tomcat与Java.Web开发技术详解》是一本深入探讨Tomcat服务器和Java Web开发的专业书籍。作者孙卫琴,通过本书向读者详细介绍了如何利用Tomcat进行高效、稳定且安全的Web应用程序部署,以及如何结合Java技术...

    Tomcat Web电子书

    《Tomcat Java Web电子书》是一本专注于介绍Apache Tomcat服务器和Java Web开发的资源,适合初学者和有一定经验的开发者阅读。Tomcat是世界上最流行的Java应用服务器之一,尤其在处理轻量级Web应用程序时,它的简洁...

    tomcat与java.web开发技术详解源代码.part01.rar

    通过阅读和分析这些源代码,开发者可以深入理解Tomcat的工作原理,掌握Java Web开发的基本技巧,以及如何将理论知识应用于实际项目。同时,源代码还为初学者提供了动手实践的机会,有助于提升编程技能和解决问题的...

    Java Web应用开发--J2EE和Tomcat第2版

    《Java Web应用开发--J2EE和Tomcat第2版》这一书名及描述明确指出其主要内容聚焦于Java Web应用程序的开发,特别是基于J2EE(Java 2 Platform, Enterprise Edition)和Tomcat服务器的环境。J2EE是Sun Microsystems...

Global site tag (gtag.js) - Google Analytics