在WEBLOGIC9.1上部署SPRING+WEBWORK 的WEB应用。如果部署成功后总是在进入ACTION时出现 服务器内部错误,然后WEBWORK报一堆错误,那就是环境出了问题,在开发环境下重新编译后重新拷贝覆盖WebRoot目录,web.xml目录配置关键点:
-
<!-- TOMCAT下配置时不需要<jsp-config> -->
< jsp-config >
< taglib >
< taglib-uri > webwork </ taglib-uri >
< taglib-location > /WEB-INF/webwork.tld </ taglib-location >
</ taglib >
</ jsp-config > -
< context-param >
< param-name > contextConfigLocation </ param-name >
< param-value >
/WEB-INF/applicationContext-jdbc.xml
/WEB-INF/applicationContext.xml
</ param-value >
</ context-param > -
< servlet >
< servlet-name > webwork </ servlet-name >
< servlet-class >
com.opensymphony.webwork.dispatcher.ServletDispatcher
</ servlet-class >
< load-on-startup > 1 </ load-on-startup >
</ servlet >
修改后的WEB容器全文如下 : 修改webwork容器,即xwork.xml文件,对项目中的所有的业务逻辑Bean进行管理
<?
xml version="1.0" encoding="UTF-8"
?>
< web-app 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"
version ="2.4" >
< context-param >
< param-name > contextConfigLocation </ param-name >
< param-value >
/WEB-INF/applicationContext-jdbc.xml
/WEB-INF/applicationContext.xml
</ param-value >
</ context-param >
< context-param >
< param-name > webAppRootKey </ param-name >
< param-value > quality.root </ param-value >
</ context-param >
< context-param >
< param-name > log4jConfigLocation </ param-name >
< param-value > /WEB-INF/log4j.properties </ param-value >
</ context-param >
< context-param >
< param-name > log4jRefreshInterval </ param-name >
< param-value > 60000 </ param-value >
</ context-param >
< listener >
< listener-class >
org.springframework.web.context.ContextLoaderListener
</ listener-class >
</ listener >
< servlet >
< servlet-name > webwork </ servlet-name >
< servlet-class >
com.opensymphony.webwork.dispatcher.ServletDispatcher
</ servlet-class >
< load-on-startup > 1 </ load-on-startup >
</ servlet >
< servlet >
< servlet-name > DisplayChart </ servlet-name >
< servlet-class >
org.jfree.chart.servlet.DisplayChart
</ servlet-class >
< load-on-startup > 2 </ load-on-startup >
</ servlet >
< servlet >
< servlet-name > dwr-invoker </ servlet-name >
< servlet-class > uk.ltd.getahead.dwr.DWRServlet </ servlet-class >
< init-param >
< param-name > debug </ param-name >
< param-value > true </ param-value >
</ init-param >
< init-param >
< param-name > scriptCompressed </ param-name >
< param-value > false </ param-value >
</ init-param >
< load-on-startup > 2 </ load-on-startup >
</ servlet >
< servlet >
< servlet-name > GetSessionImage </ servlet-name >
< servlet-class > ChartDirector.GetSessionImage </ servlet-class >
</ servlet >
< servlet-mapping >
< servlet-name > GetSessionImage </ servlet-name >
< url-pattern > *.chart </ url-pattern >
</ servlet-mapping >
< servlet-mapping >
< servlet-name > dwr-invoker </ servlet-name >
< url-pattern > /dwr/* </ url-pattern >
</ servlet-mapping >
< servlet-mapping >
< servlet-name > webwork </ servlet-name >
< url-pattern > *.action </ url-pattern >
</ servlet-mapping >
< servlet-mapping >
< servlet-name > DisplayChart </ servlet-name >
< url-pattern > /servlet/DisplayChart </ url-pattern >
</ servlet-mapping >
< session-config >
< session-timeout > 60 </ session-timeout >
</ session-config >
< welcome-file-list >
< welcome-file > login.jsp </ welcome-file >
</ welcome-file-list >
< jsp-config >
< taglib >
< taglib-uri > webwork </ taglib-uri >
< taglib-location > /WEB-INF/webwork.tld </ taglib-location >
</ taglib >
</ jsp-config >
< resource-ref >
< description > DB Connection </ description >
< res-ref-name > jdbc/dataSource </ res-ref-name >
< res-type > javax.sql.DataSource </ res-type >
< res-auth > Container </ res-auth >
</ resource-ref >
</ web-app >
< web-app 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"
version ="2.4" >
< context-param >
< param-name > contextConfigLocation </ param-name >
< param-value >
/WEB-INF/applicationContext-jdbc.xml
/WEB-INF/applicationContext.xml
</ param-value >
</ context-param >
< context-param >
< param-name > webAppRootKey </ param-name >
< param-value > quality.root </ param-value >
</ context-param >
< context-param >
< param-name > log4jConfigLocation </ param-name >
< param-value > /WEB-INF/log4j.properties </ param-value >
</ context-param >
< context-param >
< param-name > log4jRefreshInterval </ param-name >
< param-value > 60000 </ param-value >
</ context-param >
< listener >
< listener-class >
org.springframework.web.context.ContextLoaderListener
</ listener-class >
</ listener >
< servlet >
< servlet-name > webwork </ servlet-name >
< servlet-class >
com.opensymphony.webwork.dispatcher.ServletDispatcher
</ servlet-class >
< load-on-startup > 1 </ load-on-startup >
</ servlet >
< servlet >
< servlet-name > DisplayChart </ servlet-name >
< servlet-class >
org.jfree.chart.servlet.DisplayChart
</ servlet-class >
< load-on-startup > 2 </ load-on-startup >
</ servlet >
< servlet >
< servlet-name > dwr-invoker </ servlet-name >
< servlet-class > uk.ltd.getahead.dwr.DWRServlet </ servlet-class >
< init-param >
< param-name > debug </ param-name >
< param-value > true </ param-value >
</ init-param >
< init-param >
< param-name > scriptCompressed </ param-name >
< param-value > false </ param-value >
</ init-param >
< load-on-startup > 2 </ load-on-startup >
</ servlet >
< servlet >
< servlet-name > GetSessionImage </ servlet-name >
< servlet-class > ChartDirector.GetSessionImage </ servlet-class >
</ servlet >
< servlet-mapping >
< servlet-name > GetSessionImage </ servlet-name >
< url-pattern > *.chart </ url-pattern >
</ servlet-mapping >
< servlet-mapping >
< servlet-name > dwr-invoker </ servlet-name >
< url-pattern > /dwr/* </ url-pattern >
</ servlet-mapping >
< servlet-mapping >
< servlet-name > webwork </ servlet-name >
< url-pattern > *.action </ url-pattern >
</ servlet-mapping >
< servlet-mapping >
< servlet-name > DisplayChart </ servlet-name >
< url-pattern > /servlet/DisplayChart </ url-pattern >
</ servlet-mapping >
< session-config >
< session-timeout > 60 </ session-timeout >
</ session-config >
< welcome-file-list >
< welcome-file > login.jsp </ welcome-file >
</ welcome-file-list >
< jsp-config >
< taglib >
< taglib-uri > webwork </ taglib-uri >
< taglib-location > /WEB-INF/webwork.tld </ taglib-location >
</ taglib >
</ jsp-config >
< resource-ref >
< description > DB Connection </ description >
< res-ref-name > jdbc/dataSource </ res-ref-name >
< res-type > javax.sql.DataSource </ res-type >
< res-auth > Container </ res-auth >
</ resource-ref >
</ web-app >
applicationContext-jdbc.xml:jdbc.quality是WEBLOGIC中配置好的JNDI数据源
<?
xml version="1.0" encoding="UTF-8"
?>
<! DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >
< beans >
< bean id ="dataSource"
class ="org.springframework.jndi.JndiObjectFactoryBean" >
< property name ="jndiName" >
< value > jdbc.quality </ value >
</ property >
</ bean >
< bean id ="jdbcTemplate"
class ="org.springframework.jdbc.core.JdbcTemplate" >
< property name ="dataSource" >
< ref local ="dataSource" />
</ property >
</ bean >
<!-- Transaction manager for a single JDBC Transaction (alternative to JTA) -->
< bean id ="transactionManager"
class ="org.springframework.jdbc.datasource.DataSourceTransactionManager" >
< property name ="dataSource" >
< ref local ="dataSource" />
</ property >
</ bean >
<!-- Transaction manager that delegates to JTA (for a transactional JNDI DataSource) -->
<!--
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager"/>
-->
< bean id ="baseTransaction" lazy-init ="true" abstract ="true"
class ="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" >
< property name ="transactionManager" >
< ref local ="transactionManager" />
</ property >
< property name ="transactionAttributes" >
< props >
< prop key ="get*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="find*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="list*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="load*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="save*" > PROPAGATION_REQUIRED </ prop >
< prop key ="add*" > PROPAGATION_REQUIRED </ prop >
< prop key ="insert*" > PROPAGATION_REQUIRED </ prop >
< prop key ="update*" > PROPAGATION_REQUIRED </ prop >
< prop key ="delete*" > PROPAGATION_REQUIRED </ prop >
< prop key ="*" > PROPAGATION_REQUIRED,readOnly </ prop >
</ props >
</ property >
</ bean >
</ beans >
<! DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >
< beans >
< bean id ="dataSource"
class ="org.springframework.jndi.JndiObjectFactoryBean" >
< property name ="jndiName" >
< value > jdbc.quality </ value >
</ property >
</ bean >
< bean id ="jdbcTemplate"
class ="org.springframework.jdbc.core.JdbcTemplate" >
< property name ="dataSource" >
< ref local ="dataSource" />
</ property >
</ bean >
<!-- Transaction manager for a single JDBC Transaction (alternative to JTA) -->
< bean id ="transactionManager"
class ="org.springframework.jdbc.datasource.DataSourceTransactionManager" >
< property name ="dataSource" >
< ref local ="dataSource" />
</ property >
</ bean >
<!-- Transaction manager that delegates to JTA (for a transactional JNDI DataSource) -->
<!--
<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager"/>
-->
< bean id ="baseTransaction" lazy-init ="true" abstract ="true"
class ="org.springframework.transaction.interceptor.TransactionProxyFactoryBean" >
< property name ="transactionManager" >
< ref local ="transactionManager" />
</ property >
< property name ="transactionAttributes" >
< props >
< prop key ="get*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="find*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="list*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="load*" > PROPAGATION_REQUIRED,readOnly </ prop >
< prop key ="save*" > PROPAGATION_REQUIRED </ prop >
< prop key ="add*" > PROPAGATION_REQUIRED </ prop >
< prop key ="insert*" > PROPAGATION_REQUIRED </ prop >
< prop key ="update*" > PROPAGATION_REQUIRED </ prop >
< prop key ="delete*" > PROPAGATION_REQUIRED </ prop >
< prop key ="*" > PROPAGATION_REQUIRED,readOnly </ prop >
</ props >
</ property >
</ bean >
</ beans >
配置Spring容器,即applicationContext.xml文件,如下:
<?
xml version="1.0" encoding="UTF-8"
?>
<! DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >
< beans >
< bean id ="utilsDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.UtilsDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operatorDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperatorDao" >
< property name ="peopleDao" >
< ref local ="peopleDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operatorLogDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperatorLogDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="rolesDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.RolesDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="funcDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.FuncDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operatorRolesDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperatorRolesDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="rolesFuncDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.RolesFuncDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="CBQKDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CBQKDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="unitDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.UnitDao" >
< property name ="peopleDao" >
< ref local ="peopleDao" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="teamDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.TeamDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="peopleDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.PeopleDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="DFHSQKDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DFHSQKDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="YDXZDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.YDXZDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="superviseDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.SuperviseDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="targetSkimDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.TargetSkimDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="XSDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.XSDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="ZBDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ZBDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="checkObjectDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CheckObjectDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="loginDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.LoginDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="onTimeCopyDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OnTimeCopyDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="errorAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ErrorAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="expandedAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ExpandedAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="termAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.TermAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operationSpreadDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperationSpreadDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="callBackAnalyseDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CallBackAnalyseDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="oweDistributingDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OweDistributingDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="copyTableAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CopyTableAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="dxfwDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DxfwDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="documentManagerDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DocumentManagerDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="monitorControlDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.MonitorControlDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="dataImportDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DateImportDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="computationWorkloadDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ComputationWorkloadDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="fullBrowseUnitTargetDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.FullBrowseUnitTargetDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
</ beans >
<! DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >
< beans >
< bean id ="utilsDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.UtilsDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operatorDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperatorDao" >
< property name ="peopleDao" >
< ref local ="peopleDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operatorLogDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperatorLogDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="rolesDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.RolesDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="funcDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.FuncDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operatorRolesDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperatorRolesDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="rolesFuncDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.RolesFuncDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="CBQKDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CBQKDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="unitDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.UnitDao" >
< property name ="peopleDao" >
< ref local ="peopleDao" />
</ property >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="teamDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.TeamDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="peopleDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.PeopleDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="DFHSQKDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DFHSQKDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="YDXZDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.YDXZDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="superviseDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.SuperviseDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="targetSkimDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.TargetSkimDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="XSDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.XSDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="ZBDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ZBDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="checkObjectDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CheckObjectDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="loginDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.LoginDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="onTimeCopyDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OnTimeCopyDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="errorAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ErrorAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="expandedAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ExpandedAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="termAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.TermAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="operationSpreadDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OperationSpreadDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="callBackAnalyseDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CallBackAnalyseDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="oweDistributingDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.OweDistributingDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="copyTableAnalysDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.CopyTableAnalysDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="dxfwDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DxfwDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="documentManagerDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DocumentManagerDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="monitorControlDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.MonitorControlDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="dataImportDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.DateImportDao" >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="computationWorkloadDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.ComputationWorkloadDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
< bean id ="fullBrowseUnitTargetDao" parent ="baseTransaction" >
< property name ="target" >
< bean class ="quality.dao.FullBrowseUnitTargetDao" >
< property name ="utilsDao" >
< ref local ="utilsDao" />
</ property >
< property name ="jdbcTemplate" >
< ref bean ="jdbcTemplate" />
</ property >
</ bean >
</ property >
</ bean >
</ beans >
<!
DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd"
>
< xwork >
< include file ="webwork-default.xml" />
< package name ="global-default" extends ="webwork-default"
abstract ="true" >
< result-types >
< result-type name ="chart"
class ="quality.action.ChartResult" >
</ result-type >
</ result-types >
< interceptors >
< interceptor name ="springAutowire"
class ="com.opensymphony.xwork.spring.interceptor.ActionAutowiringInterceptor" >
< param name ="autowireStrategy" >
@org.springframework.beans.factory.config.AutowireCapableBeanFactory@AutowireCapableBeanFactory.AUTOWIRE_BY_NAME
</ param >
</ interceptor >
< interceptor-stack name ="defaultContractStack" >
< interceptor-ref name ="servlet-config" />
< interceptor-ref name ="defaultStack" />
< interceptor-ref name ="springAutowire" />
</ interceptor-stack >
</ interceptors >
< default-interceptor-ref name ="defaultContractStack" />
</ package >
< include file ="xwork-quality.xml" />
</ xwork >
< xwork >
< include file ="webwork-default.xml" />
< package name ="global-default" extends ="webwork-default"
abstract ="true" >
< result-types >
< result-type name ="chart"
class ="quality.action.ChartResult" >
</ result-type >
</ result-types >
< interceptors >
< interceptor name ="springAutowire"
class ="com.opensymphony.xwork.spring.interceptor.ActionAutowiringInterceptor" >
< param name ="autowireStrategy" >
@org.springframework.beans.factory.config.AutowireCapableBeanFactory@AutowireCapableBeanFactory.AUTOWIRE_BY_NAME
</ param >
</ interceptor >
< interceptor-stack name ="defaultContractStack" >
< interceptor-ref name ="servlet-config" />
< interceptor-ref name ="defaultStack" />
< interceptor-ref name ="springAutowire" />
</ interceptor-stack >
</ interceptors >
< default-interceptor-ref name ="defaultContractStack" />
</ package >
< include file ="xwork-quality.xml" />
</ xwork >
xwork-quality.xml:
<!
DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd"
>
< xwork >
< package name ="quality" extends ="global-default" >
< action name ="LoginAction" class ="quality.action.LoginAction" >
< result name ="login" type ="dispatcher" >
< param name ="location" > /admin_home.jsp </ param >
</ result >
< result name ="admin" type ="dispatcher" >
< param name ="location" > /admin_left.jsp </ param >
</ result >
< result name ="left" type ="dispatcher" >
< param name ="location" > /admin_left.jsp </ param >
</ result >
< result name ="error" type ="dispatcher" >
< param name ="location" > /login.jsp </ param >
</ result >
< result name ="menu" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/dwSetting.jsp
</ param >
</ result >
< result name ="right" type ="dispatcher" >
< param name ="location" > /admin_right.jsp </ param >
</ result >
< result name ="top" type ="dispatcher" >
< param name ="location" > /admin_top.jsp </ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="RolesManagerAction"
class ="quality.action.RolesManagerAction" >
< result name ="left1" type ="dispatcher" >
< param name ="location" >
/quality/LoginAction!left.action
</ param >
</ result >
< result name ="left" type ="dispatcher" >
< param name ="location" > /admin_left.jsp </ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_list.jsp
</ param >
</ result >
< result name ="result" type ="dispatcher" >
< param name ="location" > /admin_home.jsp </ param >
</ result >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_info.jsp
</ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_list.jsp
</ param >
</ result >
< result name ="delete" type ="dispatcher" >
< param name ="location" >
/quality/RolesManagerAction!initial.action?errorMessage=${errorMessage()}
</ param >
</ result >
< result name ="initForSave" type ="dispatcher" >
< param name ="location" >
/quality/RolesManagerAction!initial.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="UnitManagerAction"
class ="quality.action.UnitManagerAction" >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_list.jsp
</ param >
</ result >
< result name ="result" type ="dispatcher" >
< param name ="location" > /admin_home.jsp </ param >
</ result >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_info.jsp
</ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_list.jsp
</ param >
</ result >
< result name ="delete" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction.action
</ param >
</ result >
< result name ="abate" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction.action
</ param >
</ result >
< result name ="update" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction!newForUnit.action
</ param >
</ result >
< result name ="initForSave" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="initLeft" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unitList.jsp
</ param >
</ result >
< result name ="initRight" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unitRight.jsp
</ param >
</ result >
< result name ="addNextLevelUnit" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/addNextUnitInfo.jsp
</ param >
</ result >
< result name ="addOperatorListInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operatorListInfo.jsp
</ param >
</ result >
</ action >
< action name ="TeamManagerAction"
class ="quality.action.TeamManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/team_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/team_info.jsp
</ param >
</ result >
< result name ="delete" type ="dispatcher" >
< param name ="location" >
/quality/TeamManagerAction!initForUpdate.action
</ param >
</ result >
< result name ="abate" type ="dispatcher" >
< param name ="location" >
/quality/TeamManagerAction!initForUpdate.action
</ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/quality/TeamManagerAction!initForUpdate.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="iniTeamLeft" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamLeft.jsp
</ param >
</ result >
< result name ="iniTeamRight" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamRight.jsp
</ param >
</ result >
< result name ="addTeamInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamAddInfo.jsp
</ param >
</ result >
< result name ="ModteamInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamModInfo.jsp
</ param >
</ result >
</ action >
< action name ="OperatorManagerAction"
class ="quality.action.OperatorManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operator_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operator_info.jsp
</ param >
</ result >
< result name ="contractmodInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operator_mod_info.jsp
</ param >
</ result >
< result name ="updatePasswd" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/update_passwd.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="UnitTargetShowAction"
class ="quality.action.UnitTargetShowAction" >
< result name ="jfcTopLeft" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_top_left.jsp
</ param >
</ result >
< result name ="jfcTopRight" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_top_right.jsp
</ param >
</ result >
< result name ="jfcBottomLeft" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_bottom_left.jsp
</ param >
</ result >
< result name ="jfcBottomRight" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_bottom_right.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="PeopleManagerAction"
class ="quality.action.PeopleManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/people_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/people_info.jsp
</ param >
</ result >
< result name ="PeopleModInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/people_mod_info.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="SuperviseAction"
class ="quality.action.SuperviseAction" >
< result name ="chooseSuperviseobj" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/choose_Supervise_obj.jsp
</ param >
</ result >
< result name ="listSuperviseobj" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/send_Supervise.jsp
</ param >
</ result >
< result name ="tmplistSuperviseobj" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/send_tmpsupvervise.jsp
</ param >
</ result >
< result name ="findMySupervise" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/findMySupervise.jsp
</ param >
</ result >
< result name ="revertServiseInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/revertServiseInfo.jsp
</ param >
</ result >
< result name ="transmitServiseInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/transmitServiseInfo.jsp
</ param >
</ result >
< result name ="superviselog" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/supervise_log.jsp
</ param >
</ result >
< result name ="superviseMorelog" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/supervise_more_log.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="Reback1" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction.action?flagPage=1
</ param >
</ result >
< result name ="Reback2" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!getDFHSQKList.action?flagPage=2
</ param >
</ result >
< result name ="Reback3" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!getElectBillRecyclTarget.action?flagPage=3
</ param >
</ result >
< result name ="Reback4" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!addReduceCheck.action
</ param >
</ result >
< result name ="Reback5" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!quitFillQuantityCheck.action
</ param >
</ result >
< result name ="Reback6" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!quitFillFeeCheck.action
</ param >
</ result >
</ action >
< action name ="TargetSkimAction"
class ="quality.action.TargetSkimAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow.jsp
</ param >
</ result >
< result name ="initLeft" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow_left.jsp
</ param >
</ result >
< result name ="initRight" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow_right.jsp
</ param >
</ result >
< result name ="showRight" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow_right.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="TargetCheckAction"
class ="quality.action.TargetCheckAction" >
< result name ="DFHSQK" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/average_electrovalence_check.jsp
</ param >
</ result >
< result name ="DFHSZB" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/electrical_bill_check.jsp
</ param >
</ result >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/line_check.jsp
</ param >
</ result >
< result name ="send" type ="dispatcher" >
< param name ="location" >
/quality/SuperviseAction.action
</ param >
</ result >
< result name ="addReduce" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/add_reduce_check.jsp
</ param >
</ result >
< result name ="showInfo" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/showInfo.jsp
</ param >
</ result >
< result name ="elecQuantity" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/quit_fill_elec_check.jsp
</ param >
</ result >
< result name ="elecFee" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/quit_fill_elecfee_check.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="TargetAnalyseAction"
class ="quality.action.TargetAnalyseAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/integrate_analyse.jsp
</ param >
</ result >
< result name ="choise" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/choose_checkobject.jsp
</ param >
</ result >
< result name ="checkObject" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/choose_checkobject.jsp
</ param >
</ result >
<!--
<result name="checkObject" type="dispatcher">
<param name="location">/quality/TargetAnalyseAction.action?checkList=${checkList}</param>
</result>
-->
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ViewModerationChartAction"
class ="quality.action.ViewModerationChartAction" >
</ action >
< action name ="Online" class ="quality.action.Online" >
< result name ="title" type ="dispatcher" >
< param name ="location" > /admin_top.jsp </ param >
</ result >
< result name ="msgmanage" type ="dispatcher" >
< param name ="location" > /MsgManage.jsp </ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="help" type ="dispatcher" >
< param name ="location" > /help.jsp </ param >
</ result >
</ action >
< action name ="OnTimeCopyRateAction"
class ="quality.action.OnTimeCopyRateAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/ontime_copy_analyse.jsp
</ param >
</ result >
< result name ="two" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/ontime_copy_analyse2.jsp
</ param >
</ result >
< result name ="three" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/ontime_copy_analyse3.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ExpandedAnalysAction"
class ="quality.action.ExpandedAnalysAction" >
< result name ="iniExpandAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expandAnalyse.jsp
</ param >
</ result >
< result name ="SpecifiedExpandAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse.jsp
</ param >
</ result >
< result name ="expandTypeAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse1.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ErrorAnalysAction"
class ="quality.action.ErrorAnalysAction" >
< result name ="iniErrorAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/errorAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="TermAnalysAction"
class ="quality.action.TermAnalysAction" >
< result name ="iniTermAnalysAction" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/termAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="OperationSpreadAction"
class ="quality.action.OperationSpreadAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operation_spread_analyse.jsp
</ param >
</ result >
< result name ="operationSpreadMonthAnalyse"
type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operationSpreadMonthAnalyse.jsp
</ param >
</ result >
< result name ="operationSpreadDayAnalyse"
type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operationSpreadDayAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="CallBackAnalyseAction"
class ="quality.action.CallBackAnalyseAction" >
< result name ="callbackAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callbackAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="callBackAnalyseDay_distributing"
type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callBackAcalyseDay.jsp
</ param >
</ result >
< result name ="callBackAclyseMonth" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callBackAclyseMonth.jsp
</ param >
</ result >
< result name ="chareTypeAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callBack_chargeTypeAcalyse.jsp
</ param >
</ result >
< result name ="copyTableAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callbackCopyTablerAnayse.jsp
</ param >
</ result >
< result name ="initLeft" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/setAnayseValeLeft.jsp
</ param >
</ result >
< result name ="initRight" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/setAnayseValue.jsp
</ param >
</ result >
< result name ="peccancyAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/peccancyAnalyse.jsp
</ param >
</ result >
< result name ="patrolCheckupAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/patrolCheckupAnalyse.jsp
</ param >
</ result >
< result name ="inilocaleCheckoutAnaylse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/localeCheckoutAnaylse.jsp
</ param >
</ result >
</ action >
< action name ="OweDistributingAction"
class ="quality.action.OweDistributingAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/oweDistributing/owe_distributing.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="CopyTableAnalysAction"
class ="quality.action.CopyTableAnalysAction" >
< result name ="CopyTableAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/copyTableAnalys.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="OperationSpreadCompletAction"
class ="quality.action.OperationSpreadCompletAction" >
< result name ="iniComplete" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operationComplete.jsp
</ param >
</ result >
< result name ="iniExpandAnalys1" type ="dispatcher" >
< param name ="location" >
/quality/ExpandedAnalysAction!iniErrorAnalysInfo.action
</ param >
</ result >
< result name ="expandTypeAnalyse1" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse1.jsp
</ param >
</ result >
< result name ="expandTypeAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="SmsManagerAction"
class ="quality.action.SmsManagerAction" >
< result name ="SENDSMS" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/send_sms.jsp
</ param >
</ result >
< result name ="SetNoteInfo" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/sms_Set.jsp
</ param >
</ result >
< result name ="addAfficheInfo" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/addAffinhInfo.jsp
</ param >
</ result >
< result name ="AfficheInfoList" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/qualityAfficheList.jsp
</ param >
</ result >
< result name ="modAffinheInfo" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/modAffinheInfo.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="DocumentManagerAction"
class ="quality.action.DocumentManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_menu.jsp
</ param >
</ result >
< result name ="showContent" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_content.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="add" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/add_document.jsp
</ param >
</ result >
< result name ="shuaxin" type ="dispatcher" >
< param name ="location" >
/quality/DocumentManagerAction.action?newDocId=${newDocId}
</ param >
</ result >
< result name ="download" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/download.jsp
</ param >
</ result >
< result name ="findContent" type ="chain" >
< param name ="location" >
/quality/DocumentManagerAction.action!findContent.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="chart" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_menu_chart.jsp
</ param >
</ result >
< result name ="excel" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_menu_excel.jsp
</ param >
</ result >
< result name ="uploadChart" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/upload_chart.jsp
</ param >
</ result >
</ action >
< action name ="MonitorControlAction"
class ="quality.action.MonitorControlAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/monitor_control/monitor_control.jsp
</ param >
</ result >
< result name ="saveOK" type ="dispatcher" >
< param name ="location" >
/quality/MonitorControlAction.action
</ param >
</ result >
< result name ="initRun" type ="dispatcher" >
< param name ="location" >
/jsp/monitor_control/run_control.jsp
</ param >
</ result >
</ action >
< action name ="FileUploadAction"
class ="quality.action.FileUploadAction" >
< interceptor-ref name ="fileUploadStack" ></ interceptor-ref >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/add_document.jsp
</ param >
</ result >
</ action >
< action name ="DataImportAction"
class ="quality.action.DataImportAction" >
< result name ="STATUS" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/queryStatus.jsp
</ param >
</ result >
< result name ="LOG" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/queryLog.jsp
</ param >
</ result >
< result name ="SETTING" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/querySetting.jsp
</ param >
</ result >
< result name ="IMPORT" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/handImport.jsp
</ param >
</ result >
< result name ="MX" type ="dispatcher" >
< param name ="location" > /jsp/dataImport/mx.jsp </ param >
</ result >
< result name ="encrypt" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/encrypt.jsp
</ param >
</ result >
< result name ="bottom" type ="dispatcher" >
< param name ="location" > /bottom.jsp </ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ColligationQueryAction"
class ="quality.action.ColligationQueryAction" >
< result name ="left" type ="dispatcher" >
< param name ="location" >
/jsp/colligation_query/colligation_left.jsp
</ param >
</ result >
< result name ="right" type ="dispatcher" >
< param name ="location" >
/jsp/colligation_query/colligation_right.jsp
</ param >
</ result >
< result name ="rightTable" type ="dispatcher" >
< param name ="location" >
/jsp/colligation_query/colligation_rightTable.jsp
</ param >
</ result >
</ action >
< action name ="ComputationWorkloadAction"
class ="quality.action.ComputationWorkloadAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/computation_workload.jsp
</ param >
</ result >
</ action >
< action name ="FullBrowseUnitTargetAction"
class ="quality.action.FullBrowseUnitTargetAction" >
< result name ="inifullBrowseTargetList" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/fullBrowseUnitTarget.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
</ package >
</ xwork >
< xwork >
< package name ="quality" extends ="global-default" >
< action name ="LoginAction" class ="quality.action.LoginAction" >
< result name ="login" type ="dispatcher" >
< param name ="location" > /admin_home.jsp </ param >
</ result >
< result name ="admin" type ="dispatcher" >
< param name ="location" > /admin_left.jsp </ param >
</ result >
< result name ="left" type ="dispatcher" >
< param name ="location" > /admin_left.jsp </ param >
</ result >
< result name ="error" type ="dispatcher" >
< param name ="location" > /login.jsp </ param >
</ result >
< result name ="menu" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/dwSetting.jsp
</ param >
</ result >
< result name ="right" type ="dispatcher" >
< param name ="location" > /admin_right.jsp </ param >
</ result >
< result name ="top" type ="dispatcher" >
< param name ="location" > /admin_top.jsp </ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="RolesManagerAction"
class ="quality.action.RolesManagerAction" >
< result name ="left1" type ="dispatcher" >
< param name ="location" >
/quality/LoginAction!left.action
</ param >
</ result >
< result name ="left" type ="dispatcher" >
< param name ="location" > /admin_left.jsp </ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_list.jsp
</ param >
</ result >
< result name ="result" type ="dispatcher" >
< param name ="location" > /admin_home.jsp </ param >
</ result >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_info.jsp
</ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/role_list.jsp
</ param >
</ result >
< result name ="delete" type ="dispatcher" >
< param name ="location" >
/quality/RolesManagerAction!initial.action?errorMessage=${errorMessage()}
</ param >
</ result >
< result name ="initForSave" type ="dispatcher" >
< param name ="location" >
/quality/RolesManagerAction!initial.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="UnitManagerAction"
class ="quality.action.UnitManagerAction" >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_list.jsp
</ param >
</ result >
< result name ="result" type ="dispatcher" >
< param name ="location" > /admin_home.jsp </ param >
</ result >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_info.jsp
</ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unit_list.jsp
</ param >
</ result >
< result name ="delete" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction.action
</ param >
</ result >
< result name ="abate" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction.action
</ param >
</ result >
< result name ="update" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction!newForUnit.action
</ param >
</ result >
< result name ="initForSave" type ="dispatcher" >
< param name ="location" >
/quality/UnitManagerAction.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="initLeft" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unitList.jsp
</ param >
</ result >
< result name ="initRight" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/unitRight.jsp
</ param >
</ result >
< result name ="addNextLevelUnit" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/addNextUnitInfo.jsp
</ param >
</ result >
< result name ="addOperatorListInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operatorListInfo.jsp
</ param >
</ result >
</ action >
< action name ="TeamManagerAction"
class ="quality.action.TeamManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/team_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/team_info.jsp
</ param >
</ result >
< result name ="delete" type ="dispatcher" >
< param name ="location" >
/quality/TeamManagerAction!initForUpdate.action
</ param >
</ result >
< result name ="abate" type ="dispatcher" >
< param name ="location" >
/quality/TeamManagerAction!initForUpdate.action
</ param >
</ result >
< result name ="init" type ="dispatcher" >
< param name ="location" >
/quality/TeamManagerAction!initForUpdate.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="iniTeamLeft" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamLeft.jsp
</ param >
</ result >
< result name ="iniTeamRight" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamRight.jsp
</ param >
</ result >
< result name ="addTeamInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamAddInfo.jsp
</ param >
</ result >
< result name ="ModteamInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/teamModInfo.jsp
</ param >
</ result >
</ action >
< action name ="OperatorManagerAction"
class ="quality.action.OperatorManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operator_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operator_info.jsp
</ param >
</ result >
< result name ="contractmodInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/operator_mod_info.jsp
</ param >
</ result >
< result name ="updatePasswd" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/update_passwd.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="UnitTargetShowAction"
class ="quality.action.UnitTargetShowAction" >
< result name ="jfcTopLeft" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_top_left.jsp
</ param >
</ result >
< result name ="jfcTopRight" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_top_right.jsp
</ param >
</ result >
< result name ="jfcBottomLeft" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_bottom_left.jsp
</ param >
</ result >
< result name ="jfcBottomRight" type ="dispatcher" >
< param name ="location" >
/jsp/jfreechart/jfc_bottom_right.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="PeopleManagerAction"
class ="quality.action.PeopleManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/people_list.jsp
</ param >
</ result >
< result name ="single" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/people_info.jsp
</ param >
</ result >
< result name ="PeopleModInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/people_mod_info.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="SuperviseAction"
class ="quality.action.SuperviseAction" >
< result name ="chooseSuperviseobj" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/choose_Supervise_obj.jsp
</ param >
</ result >
< result name ="listSuperviseobj" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/send_Supervise.jsp
</ param >
</ result >
< result name ="tmplistSuperviseobj" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/send_tmpsupvervise.jsp
</ param >
</ result >
< result name ="findMySupervise" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/findMySupervise.jsp
</ param >
</ result >
< result name ="revertServiseInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/revertServiseInfo.jsp
</ param >
</ result >
< result name ="transmitServiseInfo" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/transmitServiseInfo.jsp
</ param >
</ result >
< result name ="superviselog" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/supervise_log.jsp
</ param >
</ result >
< result name ="superviseMorelog" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/supervise_more_log.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="Reback1" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction.action?flagPage=1
</ param >
</ result >
< result name ="Reback2" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!getDFHSQKList.action?flagPage=2
</ param >
</ result >
< result name ="Reback3" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!getElectBillRecyclTarget.action?flagPage=3
</ param >
</ result >
< result name ="Reback4" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!addReduceCheck.action
</ param >
</ result >
< result name ="Reback5" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!quitFillQuantityCheck.action
</ param >
</ result >
< result name ="Reback6" type ="dispatcher" >
< param name ="location" >
/quality/TargetCheckAction!quitFillFeeCheck.action
</ param >
</ result >
</ action >
< action name ="TargetSkimAction"
class ="quality.action.TargetSkimAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow.jsp
</ param >
</ result >
< result name ="initLeft" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow_left.jsp
</ param >
</ result >
< result name ="initRight" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow_right.jsp
</ param >
</ result >
< result name ="showRight" type ="dispatcher" >
< param name ="location" >
/jsp/targetskim/jdzbShow_right.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="TargetCheckAction"
class ="quality.action.TargetCheckAction" >
< result name ="DFHSQK" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/average_electrovalence_check.jsp
</ param >
</ result >
< result name ="DFHSZB" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/electrical_bill_check.jsp
</ param >
</ result >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/line_check.jsp
</ param >
</ result >
< result name ="send" type ="dispatcher" >
< param name ="location" >
/quality/SuperviseAction.action
</ param >
</ result >
< result name ="addReduce" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/add_reduce_check.jsp
</ param >
</ result >
< result name ="showInfo" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/showInfo.jsp
</ param >
</ result >
< result name ="elecQuantity" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/quit_fill_elec_check.jsp
</ param >
</ result >
< result name ="elecFee" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/quit_fill_elecfee_check.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="TargetAnalyseAction"
class ="quality.action.TargetAnalyseAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/integrate_analyse.jsp
</ param >
</ result >
< result name ="choise" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/choose_checkobject.jsp
</ param >
</ result >
< result name ="checkObject" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/choose_checkobject.jsp
</ param >
</ result >
<!--
<result name="checkObject" type="dispatcher">
<param name="location">/quality/TargetAnalyseAction.action?checkList=${checkList}</param>
</result>
-->
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ViewModerationChartAction"
class ="quality.action.ViewModerationChartAction" >
</ action >
< action name ="Online" class ="quality.action.Online" >
< result name ="title" type ="dispatcher" >
< param name ="location" > /admin_top.jsp </ param >
</ result >
< result name ="msgmanage" type ="dispatcher" >
< param name ="location" > /MsgManage.jsp </ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="help" type ="dispatcher" >
< param name ="location" > /help.jsp </ param >
</ result >
</ action >
< action name ="OnTimeCopyRateAction"
class ="quality.action.OnTimeCopyRateAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/ontime_copy_analyse.jsp
</ param >
</ result >
< result name ="two" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/ontime_copy_analyse2.jsp
</ param >
</ result >
< result name ="three" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/ontime_copy_analyse3.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ExpandedAnalysAction"
class ="quality.action.ExpandedAnalysAction" >
< result name ="iniExpandAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expandAnalyse.jsp
</ param >
</ result >
< result name ="SpecifiedExpandAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse.jsp
</ param >
</ result >
< result name ="expandTypeAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse1.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ErrorAnalysAction"
class ="quality.action.ErrorAnalysAction" >
< result name ="iniErrorAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/errorAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="TermAnalysAction"
class ="quality.action.TermAnalysAction" >
< result name ="iniTermAnalysAction" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/termAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="OperationSpreadAction"
class ="quality.action.OperationSpreadAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operation_spread_analyse.jsp
</ param >
</ result >
< result name ="operationSpreadMonthAnalyse"
type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operationSpreadMonthAnalyse.jsp
</ param >
</ result >
< result name ="operationSpreadDayAnalyse"
type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operationSpreadDayAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="CallBackAnalyseAction"
class ="quality.action.CallBackAnalyseAction" >
< result name ="callbackAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callbackAnalyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="callBackAnalyseDay_distributing"
type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callBackAcalyseDay.jsp
</ param >
</ result >
< result name ="callBackAclyseMonth" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callBackAclyseMonth.jsp
</ param >
</ result >
< result name ="chareTypeAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callBack_chargeTypeAcalyse.jsp
</ param >
</ result >
< result name ="copyTableAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/callbackCopyTablerAnayse.jsp
</ param >
</ result >
< result name ="initLeft" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/setAnayseValeLeft.jsp
</ param >
</ result >
< result name ="initRight" type ="dispatcher" >
< param name ="location" >
/jsp/systemmanager/setAnayseValue.jsp
</ param >
</ result >
< result name ="peccancyAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/peccancyAnalyse.jsp
</ param >
</ result >
< result name ="patrolCheckupAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/patrolCheckupAnalyse.jsp
</ param >
</ result >
< result name ="inilocaleCheckoutAnaylse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/localeCheckoutAnaylse.jsp
</ param >
</ result >
</ action >
< action name ="OweDistributingAction"
class ="quality.action.OweDistributingAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/oweDistributing/owe_distributing.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="CopyTableAnalysAction"
class ="quality.action.CopyTableAnalysAction" >
< result name ="CopyTableAnalys" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/copyTableAnalys.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="OperationSpreadCompletAction"
class ="quality.action.OperationSpreadCompletAction" >
< result name ="iniComplete" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/operationComplete.jsp
</ param >
</ result >
< result name ="iniExpandAnalys1" type ="dispatcher" >
< param name ="location" >
/quality/ExpandedAnalysAction!iniErrorAnalysInfo.action
</ param >
</ result >
< result name ="expandTypeAnalyse1" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse1.jsp
</ param >
</ result >
< result name ="expandTypeAnalyse" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/expand_type_analyse.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="SmsManagerAction"
class ="quality.action.SmsManagerAction" >
< result name ="SENDSMS" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/send_sms.jsp
</ param >
</ result >
< result name ="SetNoteInfo" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/sms_Set.jsp
</ param >
</ result >
< result name ="addAfficheInfo" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/addAffinhInfo.jsp
</ param >
</ result >
< result name ="AfficheInfoList" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/qualityAfficheList.jsp
</ param >
</ result >
< result name ="modAffinheInfo" type ="dispatcher" >
< param name ="location" >
/jsp/smsManager/modAffinheInfo.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="DocumentManagerAction"
class ="quality.action.DocumentManagerAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_menu.jsp
</ param >
</ result >
< result name ="showContent" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_content.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="add" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/add_document.jsp
</ param >
</ result >
< result name ="shuaxin" type ="dispatcher" >
< param name ="location" >
/quality/DocumentManagerAction.action?newDocId=${newDocId}
</ param >
</ result >
< result name ="download" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/download.jsp
</ param >
</ result >
< result name ="findContent" type ="chain" >
< param name ="location" >
/quality/DocumentManagerAction.action!findContent.action
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
< result name ="chart" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_menu_chart.jsp
</ param >
</ result >
< result name ="excel" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/document_menu_excel.jsp
</ param >
</ result >
< result name ="uploadChart" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/upload_chart.jsp
</ param >
</ result >
</ action >
< action name ="MonitorControlAction"
class ="quality.action.MonitorControlAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/monitor_control/monitor_control.jsp
</ param >
</ result >
< result name ="saveOK" type ="dispatcher" >
< param name ="location" >
/quality/MonitorControlAction.action
</ param >
</ result >
< result name ="initRun" type ="dispatcher" >
< param name ="location" >
/jsp/monitor_control/run_control.jsp
</ param >
</ result >
</ action >
< action name ="FileUploadAction"
class ="quality.action.FileUploadAction" >
< interceptor-ref name ="fileUploadStack" ></ interceptor-ref >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/documentmanager/add_document.jsp
</ param >
</ result >
</ action >
< action name ="DataImportAction"
class ="quality.action.DataImportAction" >
< result name ="STATUS" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/queryStatus.jsp
</ param >
</ result >
< result name ="LOG" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/queryLog.jsp
</ param >
</ result >
< result name ="SETTING" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/querySetting.jsp
</ param >
</ result >
< result name ="IMPORT" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/handImport.jsp
</ param >
</ result >
< result name ="MX" type ="dispatcher" >
< param name ="location" > /jsp/dataImport/mx.jsp </ param >
</ result >
< result name ="encrypt" type ="dispatcher" >
< param name ="location" >
/jsp/dataImport/encrypt.jsp
</ param >
</ result >
< result name ="bottom" type ="dispatcher" >
< param name ="location" > /bottom.jsp </ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
< action name ="ColligationQueryAction"
class ="quality.action.ColligationQueryAction" >
< result name ="left" type ="dispatcher" >
< param name ="location" >
/jsp/colligation_query/colligation_left.jsp
</ param >
</ result >
< result name ="right" type ="dispatcher" >
< param name ="location" >
/jsp/colligation_query/colligation_right.jsp
</ param >
</ result >
< result name ="rightTable" type ="dispatcher" >
< param name ="location" >
/jsp/colligation_query/colligation_rightTable.jsp
</ param >
</ result >
</ action >
< action name ="ComputationWorkloadAction"
class ="quality.action.ComputationWorkloadAction" >
< result name ="success" type ="dispatcher" >
< param name ="location" >
/jsp/targetanalyse/computation_workload.jsp
</ param >
</ result >
</ action >
< action name ="FullBrowseUnitTargetAction"
class ="quality.action.FullBrowseUnitTargetAction" >
< result name ="inifullBrowseTargetList" type ="dispatcher" >
< param name ="location" >
/jsp/targetcheck/fullBrowseUnitTarget.jsp
</ param >
</ result >
< result name ="errorInfo" type ="dispatcher" >
< param name ="location" > /errorInfo.jsp </ param >
</ result >
</ action >
</ package >
</ xwork >
来源于:http://www.cnblogs.com/willpower/archive/2007/09/13/892043.html