更改提醒:SORRY,发贴没注意,帖子改下~###########################################load.jsp页面: 的内容是::<jsp:forward page="/finance/tree.jsp" />

解决方案 »

  1.   

    靠!<jsp:forward page="/finance/financeload.do" />
    自己太粗心了!
      

  2.   

    希望大家能帮忙看下~  TOMCAT也不提示错误! 那个action貌似没有被执行,我不知道为什么主页面分了几个 frame框架
      

  3.   

    LZ把web.xml的具体内容贴出来看一下  是不是配置有问题!
      

  4.   


    WEB.XML<?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
      <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
        <init-param>
          <param-name>config</param-name>
          <param-value>/WEB-INF/struts-config.xml,/finance/xmlconfig/finance-struts-config.xml</param-value>
        </init-param>
        <init-param>
          <param-name>debug</param-name>
          <param-value>3</param-value>
        </init-param>
        <init-param>
          <param-name>detail</param-name>
          <param-value>3</param-value>
        </init-param>
        <load-on-startup>0</load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>action</servlet-name>
        <url-pattern>*.do</url-pattern>
      </servlet-mapping>
      <welcome-file-list>
        <welcome-file>/finance/index.jsp</welcome-file>
      </welcome-file-list>
      
      
      
      
       <error-page>
      <error-code>404
      </error-code>
      <location>/error.jsp</location>
     </error-page>
     
     <error-page>
     <exception-type></exception-type>
     <location>/exception.jsp</location>
     </error-page>
     
     
       
      <filter> 
      <filter-name>Set Character Encoding </filter-name> 
      <filter-class>com.finance.common.Constants.SetCharacterEncodingFilter </filter-class>
      </filter> 
      <filter-mapping> 
      <filter-name>Set Character Encoding </filter-name> 
      <url-pattern>/* </url-pattern> 
      </filter-mapping>
     
     <jsp-config>
      <taglib>
         <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
         <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
      </taglib>
      <taglib>
         <taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
         <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
      </taglib>
      <taglib>
         <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
         <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
      </taglib>
      <taglib>
         <taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>
         <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
      </taglib>  </jsp-config>
    </web-app>
      

  5.   

    这个东西很复杂啊,
    每一个步骤都得说清楚才行啊。
    比如在设置action时path值跟你现在的对吗之类的问题。
    你自己好好看看啊。
      

  6.   

    楼主把<action
          path="/finance/financeload"
          scope="request"
          type="com.finance.action.FinanceLoad">
          <forward name="finance" path="/finance/financeR.jsp" />中的scope范围改成session试试
      

  7.   

    action的path="/finance/financeload" 所以<jsp:forward page="/finance/financeload.do" />这样调用应该没错吧~
    另外URL如:http://127.0.0.1:8080/TradeBS2/finance/financeload.do直接调用 也没反映,是不是 action类写错了?回复9L: 也没反映
      

  8.   

    我很无语  
    自己解决了把action该成DispatchAction 试了试,页面出来了。 
    但是Action类也应该可以呀~
    于是又改回Action类
    结果又可以了~  所以我很无语~我估计由于某种原因刚开始的那个.java根本没编译,造成TOMCAT根本没执行。(不清楚原因)大家对这个有什么看法么? 我的环境是 myeclipse5.0+tomcat6.0+struts1.29+windowsXP+JDK1.6_02
      

  9.   

    你可能是修改代码之后没有重新编译,tomcat重启,把项目重新发布一下兄弟,问题解决了就可以了!
      

  10.   

    最近一直在用Struts2.一般改过代码后都是关掉TOMCAT,然后移除项目,再部署,再启动TOMCAT.有时候也会找不到action,可能是浏览器的缓存吧.把浏览器关掉重开试试一般就行了
      

  11.   

    恩 问题解决了
    有时候这招也不灵,TOMCAT很诡异