我把一个java项目改成web项目之后出现了WebContent文件,项目发布到tomcat之后只能读到WebContent里的内容,而我的页面都在testWeb里,请问怎么才能读到testWeb里的页面

解决方案 »

  1.   

    把testWeb文件夹移到webcontent里
      

  2.   

    这样的话那跳转页面路径什么的也要改吗?
    你要是用的相对路径,什么都不用改。
    你先试试吧,看看访问的效果
    该是改好了,但是tomcat启动时又报出java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException:异常 郁闷 啊 
      

  3.   

    这样的话那跳转页面路径什么的也要改吗?
    你要是用的相对路径,什么都不用改。
    你先试试吧,看看访问的效果
    该是改好了,但是tomcat启动时又报出java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException:异常 郁闷 啊 别郁闷,慢慢来。出现此异常,一般是由于过滤器造成的,把你的配置文件贴一下。
      

  4.   

    这样的话那跳转页面路径什么的也要改吗?
    你要是用的相对路径,什么都不用改。
    你先试试吧,看看访问的效果
    该是改好了,但是tomcat启动时又报出java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException:异常 郁闷 啊 检查下web.xml是不是要有相应的更新。因为你把那个目录移动了
      

  5.   

    这样的话那跳转页面路径什么的也要改吗?
    你要是用的相对路径,什么都不用改。
    你先试试吧,看看访问的效果
    该是改好了,但是tomcat启动时又报出java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException:异常 郁闷 啊 别郁闷,慢慢来。出现此异常,一般是由于过滤器造成的,把你的配置文件贴一下。<?xml version="1.0" encoding="UTF-8"?>
    <web-app id="WebApp_ID" version="2.4"
     xmlns="http://java.sun.com/xml/ns/j2ee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
     <display-name>CRUD code</display-name>
     <!-- 模板引擎配在这里,如果不配,就会使用jsp 
      使用CT模板引擎
    <context-param>
    <param-name>com.jdon.mvc.template.factory</param-name>
    <param-value>com.jdon.mvc.template.ct.CommonTemplateFactory</param-value>
    </context-param>
        
      使用velocity模板引擎

    <context-param>
    <param-name>com.jdon.rest.template.factory</param-name>
    <param-value>com.jdon.rest.template.velocity.VelocityTemplateFactory</param-value>
    </context-param>
    --> <filter>
      <filter-name>Set Character Encoding</filter-name>
      <filter-class>com.jdon.util.SetCharacterEncodingFilter</filter-class>
      <init-param>
       <param-name>encoding</param-name>
       <param-value>UTF-8</param-value>
      </init-param>
      <init-param>
       <param-name>ignore</param-name>
       <param-value>true</param-value>
      </init-param>
     </filter>
     <filter>
      <filter-name>RestFilter</filter-name>
      <filter-class>com.jdon.mvc.RestFilter</filter-class>
     </filter>
     <filter>
      <filter-name>logginFilter</filter-name>
      <filter-class>com.joyinn.xiyoumanager.web.filter.LogginFilter</filter-class>
     </filter>
     <filter-mapping>
      <filter-name>logginFilter</filter-name>
      <url-pattern>/*</url-pattern>
     </filter-mapping>
     <filter-mapping>
      <filter-name>Set Character Encoding</filter-name>
      <url-pattern>/*</url-pattern>
     </filter-mapping>
     <filter-mapping>
      <filter-name>RestFilter</filter-name>
      <url-pattern>/*</url-pattern>
     </filter-mapping>
     
     
     <!-- 如果你的class implements com.jdon.container.pico.Startable; 希望关闭应用时做些保存数据库的事情 -->
     <listener>
      <listener-class>com.jdon.container.startup.ServletContainerListener</listener-class>
     </listener>
     
      <servlet>
    <servlet-class>com.joyinn.xiyoumanager.web.servlet.TimerManager</servlet-class>
    <servlet-name>timerInit</servlet-name>
    <load-on-startup>100</load-on-startup>
    </servlet>
    </web-app>
    别人给我的项目,应该没什么问题吧,我是个菜鸟,求教啊