最后的第四行,不是有个</host>把那段代码放在那个上面就行          <Logger className="org.apache.catalina.logger.FileLogger"
                 directory="logs"  prefix="localhost_log." suffix=".txt"
            timestamp="true"/>这里
      </Host>还有一个host在这里      <Host name="localhost" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">你仔细看看下次仔细点了这个也问

解决方案 »

  1.   

    给你贴个好用的,我这个是在项目本身的Web.xml文件配置的,并不在Tomcat里设置,反正效果是一样,我感觉比在Tomcat里方便,至少多个项目可以同时存在啊!也不影响其它的!把里面对应的驱动名称换一下,用户名和口令也一样,目前我只试过MS SQL和MySSL两种数据库,连接都没问题!<?xml version="1.0" encoding="UTF-8"?>
    <web-app>
      <display-name>News Release System</display-name> 说明信息,可取掉
    <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>注意,这个必须环境变量在前面
      </welcome-file-list>
      <env-entry>
        <env-entry-name>app.basedir</env-entry-name>
        <env-entry-value>D:\Projects\news</env-entry-value>项目根目录
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>dbc.drivers</env-entry-name>
        <env-entry-value>org.gjt.mm.mysql.Driver</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>dbc.maxconn</env-entry-name>
        <env-entry-value>50</env-entry-value>
        <env-entry-type>java.lang.Integer</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>dbc.minconn</env-entry-name>
        <env-entry-value>2</env-entry-value>
        <env-entry-type>java.lang.Integer</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>dbc.password</env-entry-name>
        <env-entry-value>123</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>dbc.url</env-entry-name>
        <env-entry-value>jdbc:mysql://localhost/ns</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>dbc.user</env-entry-name>
        <env-entry-value>root</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>log.name</env-entry-name>
        <env-entry-value>epomo_news_log.txt</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
      <env-entry>
        <env-entry-name>log.path</env-entry-name>
        <env-entry-value>logs</env-entry-value>
        <env-entry-type>java.lang.String</env-entry-type>
      </env-entry>
    </web-app>
      

  2.   

    查看tomcat的帮助文档,写得相当清楚,顺便练练e文吧,兄弟
      

  3.   

    又是这个问题,给分吧楼猪,我给你的解决方法肯定可以
    把你的
     <Resource name="UserDatabase" auth="Container"
                  type="org.apache.catalina.UserDatabase"
           description="User database that can be updated and saved">
        </Resource>
        <ResourceParams name="UserDatabase">
          <parameter>
            <name>factory</name>
            <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
          </parameter>
          <parameter>
            <name>pathname</name>
            <value>conf/tomcat-users.xml</value>
          </parameter>
        </ResourceParams>
    加到tomcat\conf\catalina\localhost\your app's context.xml中,当然前提是你的应用需要自动部署到webapps目录下,其他web.xml配置同楼上几位所说.
      

  4.   

    错误代码如下:帮我看看什么意思
    HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.lang.NullPointerException
    com.info.View.doPost(View.java:68)
    com.info.View.doGet(View.java:101)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
    --------------------------------------------------------------------------------Apache Tomcat/5.0.28