struts.xml 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE struts PUBLIC
  3. "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN"
  4. "http://struts.apache.org/dtds/struts-2.5.dtd">
  5. <struts>
  6. <!--<constant name="struts.enable.DynamicMethodInvocation" value="false"
  7. /> <constant name="struts.devMode" value="false" /> <include file="example.xml"/> -->
  8. <constant name="struts.enable.DynamicMethodInvocation" value="true" />
  9. <!-- 为修复struts2 s2-016、s2-017漏洞,重写DefaultActionMapper -->
  10. <bean type="org.apache.struts2.dispatcher.mapper.ActionMapper"
  11. name="myDefaultActionMapper" class="com.runzhixing.tool.MyDefaultActionMapper" />
  12. <constant name="struts.mapper.class" value="myDefaultActionMapper" />
  13. <constant name="struts.custom.i18n.resources" value="global" />
  14. <constant name="struts.multipart.maxSize" value="100000000" />
  15. <package name="login" namespace="/" extends="struts-default"
  16. strict-method-invocation="false">
  17. <action name="validateLogin" class="com.runzhixing.action.LoginAction"
  18. method="validateLogin">
  19. <result name="success">/jsp/rzx/bgman.jsp</result>
  20. <result name="fail">/jsp/fail/loginfail.jsp</result>
  21. </action>
  22. </package>
  23. <package name="wxCert" namespace="/" extends="struts-default"
  24. strict-method-invocation="false">
  25. <action name="useCert" class="com.runzhixing.action.ThirdInterfaceAction"
  26. method="useCert">
  27. <result name="success">
  28. /wxUseCert.jsp
  29. </result>
  30. <result name="error">
  31. /jsp/fail/500.jsp
  32. </result>
  33. </action>
  34. <action name="electronicsCert" class="com.runzhixing.action.ThirdInterfaceAction"
  35. method="electronicsCert">
  36. <result name="success">
  37. /wxElectronicsCert.jsp
  38. </result>
  39. <result name="error">
  40. /jsp/fail/500.jsp
  41. </result>
  42. </action>
  43. </package>
  44. <package name="/" namespace="/" extends="json-default"
  45. strict-method-invocation="false">
  46. <action name="nxlogin" class="com.runzhixing.action.ThirdInterfaceAction"
  47. method="nxlogin"></action>
  48. </package>
  49. <package name="wx" namespace="/" extends="json-default"
  50. strict-method-invocation="false">
  51. <action name="checkSignature" class="com.runzhixing.action.ThirdInterfaceAction"
  52. method="checkSignature"></action>
  53. <action name="crud_single_cylinder_info" class="com.runzhixing.action.ThirdInterfaceAction"
  54. method="crud_single_cylinder_info"></action>
  55. <action name="query_car_info" class="com.runzhixing.action.ThirdInterfaceAction"
  56. method="query_car_info"></action>
  57. <action name="use_Cert" class="com.runzhixing.action.ThirdInterfaceAction"
  58. method="use_Cert"></action>
  59. <action name="wx_Login" class="com.runzhixing.action.ThirdInterfaceAction"
  60. method="wx_Login"></action>
  61. <action name="wx_register" class="com.runzhixing.action.ThirdInterfaceAction"
  62. method="wx_register"></action>
  63. <action name="city_country_inifo" class="com.runzhixing.action.ThirdInterfaceAction"
  64. method="city_country_inifo"></action>
  65. <action name="cert_install_Info" class="com.runzhixing.action.ThirdInterfaceAction"
  66. method="cert_install_Info"></action>
  67. <action name="base_info" class="com.runzhixing.action.ThirdInterfaceAction"
  68. method="base_info"></action>
  69. <action name="crud_car_info" class="com.runzhixing.action.ThirdInterfaceAction"
  70. method="crud_car_info"></action>
  71. <action name="car_info_by_user" class="com.runzhixing.action.ThirdInterfaceAction"
  72. method="car_info_by_user"></action>
  73. <action name="crud_cylinder_info" class="com.runzhixing.action.ThirdInterfaceAction"
  74. method="crud_cylinder_info">
  75. </action>
  76. <action name="cylinder_info_by_car" class="com.runzhixing.action.ThirdInterfaceAction"
  77. method="cylinder_info_by_car"></action>
  78. <action name="upload_img" class="com.runzhixing.action.ThirdInterfaceAction"
  79. method="upload_img">
  80. <interceptor-ref name="fileUpload">
  81. <param name="allowedTypes">image/bmp,image/jpg,image/jpeg,image/png,image/gif,image/pjepg</param>
  82. <param name="maximumSize">10485760</param>
  83. </interceptor-ref>
  84. <interceptor-ref name="defaultStack" />
  85. </action>
  86. <action name="upload_more_img" class="com.runzhixing.action.ThirdInterfaceAction"
  87. method="upload_more_img">
  88. <interceptor-ref name="fileUpload">
  89. <param name="allowedTypes">image/bmp,image/jpg,image/jpeg,image/png,image/gif,image/pjepg</param>
  90. <param name="maximumSize">10485760</param>
  91. </interceptor-ref>
  92. <interceptor-ref name="defaultStack" />
  93. </action>
  94. <action name="get_car_cylinder_cert_info" class="com.runzhixing.action.ThirdInterfaceAction"
  95. method="get_car_cylinder_cert_info"></action>
  96. <action name="city_Info" class="com.runzhixing.action.ThirdInterfaceAction"
  97. method="city_Info"></action>
  98. <action name="clear_Cookie" class="com.runzhixing.action.ThirdInterfaceAction"
  99. method="clear_Cookie"></action>
  100. <action name="getSwiperList" class="com.runzhixing.action.ThirdInterfaceAction"
  101. method="getSwiperList"></action>
  102. <action name="getFunctionList" class="com.runzhixing.action.ThirdInterfaceAction"
  103. method="getFunctionList"></action>
  104. <action name="lately_fill_info" class="com.runzhixing.action.ThirdInterfaceAction"
  105. method="lately_fill_info"></action>
  106. <action name="getReportFormData" class="com.runzhixing.action.ThirdInterfaceAction"
  107. method="getReportFormData"></action>
  108. <action name="chart1SaveAsImage" class="com.runzhixing.action.ThirdInterfaceAction"
  109. method="chart1SaveAsImage"></action>
  110. <action name="generatetPDF" class="com.runzhixing.action.ThirdInterfaceAction"
  111. method="generatetPDF"></action>
  112. <action name="get_cert_by_carguid" class="com.runzhixing.action.ThirdInterfaceAction"
  113. method="get_cert_by_carguid"></action>
  114. <action name="remove_img" class="com.runzhixing.action.ThirdInterfaceAction"
  115. method="remove_img"></action>
  116. <action name="bind_existed_car_cylinder" class="com.runzhixing.action.ThirdInterfaceAction"
  117. method="bind_existed_car_cylinder"></action>
  118. <action name="unbind_car" class="com.runzhixing.action.ThirdInterfaceAction"
  119. method="unbind_car"></action>
  120. </package>
  121. <!-- <include file="struts-login.xml"/> -->
  122. <package name="ajax" namespace="/" extends="json-default"
  123. strict-method-invocation="false">
  124. <action name="getStation2" class="com.runzhixing.action.TodayModifyAction"
  125. method="getStation2"></action>
  126. <action name="updateMachine" class="com.runzhixing.action.TodayModifyAction"
  127. method="updateMachine"></action>
  128. <action name="updateFillCheckOper" class="com.runzhixing.action.TodayModifyAction"
  129. method="updateFillCheckOper"></action>
  130. <action name="updateFillCheck2" class="com.runzhixing.action.TodayModifyAction"
  131. method="updateFillCheck2"></action>
  132. <action name="getRegister" class="com.runzhixing.action.AlterPasswordAction"
  133. method="getRegister"></action>
  134. <action name="examineAll" class="com.runzhixing.action.AlterPasswordAction"
  135. method="examineAll"></action>
  136. <action name="getInstallLocInfo" class="com.runzhixing.action.AlterPasswordAction"
  137. method="getInstallLocInfo"></action>
  138. <action name="getInstallTypeInfo" class="com.runzhixing.action.AlterPasswordAction"
  139. method="getInstallTypeInfo"></action>
  140. <action name="getProductInfo" class="com.runzhixing.action.AlterPasswordAction"
  141. method="getProductInfo"></action>
  142. <action name="CRUDCarInfo" class="com.runzhixing.action.AlterPasswordAction"
  143. method="CRUDCarInfo"></action>
  144. <action name="getCarInfo_1" class="com.runzhixing.action.AlterPasswordAction"
  145. method="getCarInfo_1"></action>
  146. <action name="getCarTypeInfo" class="com.runzhixing.action.AlterPasswordAction"
  147. method="getCarTypeInfo"></action>
  148. <action name="getCarPlateColorInfo" class="com.runzhixing.action.AlterPasswordAction"
  149. method="getCarPlateColorInfo"></action>
  150. <action name="getUnitInfo" class="com.runzhixing.action.AlterPasswordAction"
  151. method="getUnitInfo"></action>
  152. <action name="getCountryInfo" class="com.runzhixing.action.AlterPasswordAction"
  153. method="getCountryInfo"></action>
  154. <action name="getCityInfo" class="com.runzhixing.action.AlterPasswordAction"
  155. method="getCityInfo"></action>
  156. <action name="getAppTypeInfo" class="com.runzhixing.action.AlterPasswordAction"
  157. method="getAppTypeInfo"></action>
  158. <action name="insertWXID" class="com.runzhixing.action.AlterPasswordAction"
  159. method="insertWXID"></action>
  160. <action name="updateNickName" class="com.runzhixing.action.AlterPasswordAction"
  161. method="updateNickName"></action>
  162. <action name="latelyFill" class="com.runzhixing.action.AlterPasswordAction"
  163. method="latelyFill"></action>
  164. <action name="getPreCarNo" class="com.runzhixing.action.AlterPasswordAction"
  165. method="getPreCarNo"></action>
  166. <action name="register" class="com.runzhixing.action.AlterPasswordAction"
  167. method="register"></action>
  168. <action name="examineCylinder" class="com.runzhixing.action.AlterPasswordAction"
  169. method="examineCylinder"></action>
  170. <action name="replaceRegNo" class="com.runzhixing.action.AlterPasswordAction"
  171. method="replaceRegNo"></action>
  172. <action name="examineSingleCylinder" class="com.runzhixing.action.AlterPasswordAction"
  173. method="examineSingleCylinder"></action>
  174. <action name="examineCar" class="com.runzhixing.action.AlterPasswordAction"
  175. method="examineCar"></action>
  176. <action name="uploadCert" class="com.runzhixing.action.AlterPasswordAction"
  177. method="uploadCert">
  178. <interceptor-ref name="fileUpload">
  179. <param name="allowedTypes">image/bmp,image/jpg,image/jpeg,image/png,image/gif,image/pjepg</param>
  180. <!-- <param name="maximumSize">5242880*2</param> -->
  181. <param name="maximumSize">15242880</param>
  182. </interceptor-ref>
  183. <interceptor-ref name="defaultStack" />
  184. </action>
  185. <action name="getCylinderProduct" class="com.runzhixing.action.AlterPasswordAction"
  186. method="getCylinderProduct"></action>
  187. <action name="getCylinderInfo" class="com.runzhixing.action.AlterPasswordAction"
  188. method="getCylinderInfo"></action>
  189. <action name="getCarInfo" class="com.runzhixing.action.AlterPasswordAction"
  190. method="getCarInfo"></action>
  191. <action name="deleteCarCylinder" class="com.runzhixing.action.AlterPasswordAction"
  192. method="deleteCarCylinder"></action>
  193. <action name="getcarcylinderbyuser" class="com.runzhixing.action.AlterPasswordAction"
  194. method="getcarcylinderbyuser"></action>
  195. <action name="insertCylinderInfo" class="com.runzhixing.action.AlterPasswordAction"
  196. method="insertCylinderInfo"></action>
  197. <action name="insertCarInfo" class="com.runzhixing.action.AlterPasswordAction"
  198. method="insertCarInfo"></action>
  199. <action name="insertCarCylinder" class="com.runzhixing.action.AlterPasswordAction"
  200. method="insertCarCylinder">
  201. </action>
  202. <action name="getRedirect" class="com.runzhixing.action.AlterPasswordAction"
  203. method="getRedirect"></action>
  204. <action name="getPhoneCode" class="com.runzhixing.action.AlterPasswordAction"
  205. method="getPhoneCode"></action>
  206. <action name="getVCode" class="com.runzhixing.action.AlterPasswordAction"
  207. method="getVCode"></action>
  208. <action name="testVCode" class="com.runzhixing.action.AlterPasswordAction"
  209. method="testVCode"></action>
  210. <action name="getCity" class="com.runzhixing.action.AlterPasswordAction"
  211. method="getCity"></action>
  212. <action name="getCity123" class="com.runzhixing.action.AlterPasswordAction"
  213. method="getCity123"></action>
  214. <action name="getCounty123" class="com.runzhixing.action.AlterPasswordAction"
  215. method="getCounty123"></action>
  216. <action name="getUnit123" class="com.runzhixing.action.AlterPasswordAction"
  217. method="getUnit123"></action>
  218. <action name="getCountry" class="com.runzhixing.action.AlterPasswordAction"
  219. method="getCountry"></action>
  220. <action name="getUnit" class="com.runzhixing.action.AlterPasswordAction"
  221. method="getUnit"></action>
  222. <action name="getCarCylinderInfo" class="com.runzhixing.action.AlterPasswordAction"
  223. method="getCarCylinderInfo"></action>
  224. <action name="modifyWorkPersonInfoCheck"
  225. class="com.runzhixing.action.ModifyWorkPersonInfoCheckAction" method="modifyWorkPersonInfoCheck"></action>
  226. <action name="modifyStationInfoCheck"
  227. class="com.runzhixing.action.ModifyStationInfoCheckAction" method="modifyStationInfoCheck"></action>
  228. <action name="testingStationInfoCheck"
  229. class="com.runzhixing.action.TestingStationInfoCheckAction" method="testingStationInfoCheck"></action>
  230. <action name="modifyCompanyform" class="com.runzhixing.action.ModifyCompanyformAction"
  231. method="modifyCompanyform"></action>
  232. <action name="todayModify" class="com.runzhixing.action.TodayModifyAction"
  233. method="todayModify"></action>
  234. <action name="todayModify123" class="com.runzhixing.action.TodayModifyAction"
  235. method="todayModify123"></action>
  236. <action name="testingworkPersonInfo" class="com.runzhixing.action.WorkPersonInfoAction"
  237. method="testingworkPersonInfo"></action>
  238. <action name="TagdataStatis" class="com.runzhixing.action.TagdataStatisAction"
  239. method="TagdataStatis"></action>
  240. <action name="tagIssuingfrom" class="com.runzhixing.action.TagIssuingfromAction"
  241. method="tagIssuingfrom"></action>
  242. <action name="tagIssuingStatistics" class="com.runzhixing.action.TagIssuingfromAction"
  243. method="tagIssuingStatistics"></action>
  244. <action name="checkSeedataform" class="com.runzhixing.action.CheckSeedataQueryAction"
  245. method="checkSeedataQuery"></action>
  246. <action name="workPersonInfo" class="com.runzhixing.action.WorkPersonInfoAction"
  247. method="workPersonInfo"></action>
  248. <action name="fillingMachineInfo" class="com.runzhixing.action.FillingMachineInfoAction"
  249. method="fillingMachineInfo"></action>
  250. <action name="checkStationInfo" class="com.runzhixing.action.CheckStationInfoAction"
  251. method="checkStationInfo"></action>
  252. <action name="kaoqinDateStatist" class="com.runzhixing.action.KaoqinDateStatistAction"
  253. method="kaoqinDateStatist"></action>
  254. <action name="CNGQualityInto" class="com.runzhixing.action.CNGQualityIntoAction"
  255. method="CNGQualityInto"></action>
  256. <action name="specialInto" class="com.runzhixing.action.SpecialIntoAction"
  257. method="specialInto"></action>
  258. <action name="nonlocalQuery" class="com.runzhixing.action.NonlocalQueryAction"
  259. method="nonlocalQuery"></action>
  260. <action name="kaoqingQuery" class="com.runzhixing.action.KaoqingQueryAction"
  261. method="kaoqingQuery"></action>
  262. <action name="releaseAnnformform" class="com.runzhixing.action.CheckAnnounformmentAction"
  263. method="releaseAnn"></action>
  264. <action name="checkAnnounformment" class="com.runzhixing.action.CheckAnnounformmentAction"
  265. method="checkAnnoun"></action>
  266. <!-- 修改密码 -->
  267. <action name="alterpassword" class="com.runzhixing.action.AlterPasswordAction"
  268. method="alterpassword"></action>
  269. <action name="infoview" class="com.runzhixing.action.InfoviewAction"
  270. method="infoview"></action>
  271. <!-- 查看网络情况 -->
  272. <action name="getCNGStationTranInfoList" class="com.runzhixing.action.CNGStationTranInfoAction"
  273. method="getCNGStationTranInfoList"></action>
  274. <!-- 监察人员管理 -->
  275. <action name="Supervisormanagement" class="com.runzhixing.action.SupervisormanagementAction"
  276. method="supervisormanagement"></action>
  277. <!-- 场所管理 -->
  278. <action name="Placemanagement" class="com.runzhixing.action.PlacemanagementAction"
  279. method="placemanagement"></action>
  280. <!-- 得到原先的告警参数 -->
  281. <action name="getoldwarningparam" class="com.runzhixing.action.WarningparasetAction"
  282. method="getoldwarningparam"></action>
  283. <!-- 设置新的告警参数 -->
  284. <action name="warningparaset" class="com.runzhixing.action.WarningparasetAction"
  285. method="warningparaset"></action>
  286. <!-- 加气机运行状态 -->
  287. <action name="aeratedmachinerunningstate"
  288. class="com.runzhixing.action.AeratedmachinerunningstateAction"
  289. method="aeratedmachinerunningstate"></action>
  290. <!-- 人员巡查情况查询 -->
  291. <action name="personnelInspection" class="com.runzhixing.action.PersonnelInspectionAction"
  292. method="personnelInspection"></action>
  293. <!-- 人员巡查情况查询 -->
  294. <action name="personnelInspection1" class="com.runzhixing.action.PersonnelInspectionAction"
  295. method="personnelInspection1"></action>
  296. <!-- 巡查数据查询 -->
  297. <action name="inspectiondataQuery" class="com.runzhixing.action.InspectiondataQueryAction"
  298. method="inspectiondataQuery"></action>
  299. <!-- 特种设备数据查询 -->
  300. <action name="specialequipmentdataQuery"
  301. class="com.runzhixing.action.SpecialequipmentdataQueryAction" method="specialequipmentdataQuery"></action>
  302. <!-- 气瓶数据查询 -->
  303. <action name="cylinderDataQuery" class="com.runzhixing.action.CylinderDataQueryAction"
  304. method="cylinderDataQuery11"></action>
  305. <action name="cylinderDataQuery12" class="com.runzhixing.action.CylinderDataQueryAction"
  306. method="cylinderDataQuery12"></action>
  307. <action name="cylinderDataQuery13" class="com.runzhixing.action.CylinderDataQueryAction"
  308. method="cylinderDataQuery13"></action>
  309. <action name="cylinderDataQuery14" class="com.runzhixing.action.CylinderDataQueryAction"
  310. method="cylinderDataQuery14"></action>
  311. <!-- 气瓶数据查询 -->
  312. <action name="cylinderDataQuery1" class="com.runzhixing.action.CylinderDataQueryAction"
  313. method="cylinderDataQuery1"></action>
  314. <!-- 气瓶将要检测数量查询 -->
  315. <action name="cylinderDataQueryagain"
  316. class="com.runzhixing.action.CylinderDataQueryagainAction" method="cylinderDataQueryagain"></action>
  317. <!-- 当天检验情况 -->
  318. <action name="todattestingdataQuery" class="com.runzhixing.action.TestingdataQueryAction"
  319. method="todaytestingdataQuery"></action>
  320. <!-- 检验数据查询 -->
  321. <action name="testingdataQuery" class="com.runzhixing.action.TestingdataQueryAction"
  322. method="testingdataQuery"></action>
  323. <!-- 车辆数据查询 -->
  324. <action name="carsDataQuery" class="com.runzhixing.action.CarsDataQueryAction"
  325. method="carsDataQuery"></action>
  326. <!-- 车辆数据查询 -->
  327. <action name="getCarsDataQuery" class="com.runzhixing.action.CarsDataQueryAction"
  328. method="getCarsDataQuery"></action>
  329. <!-- 车辆数据查询 -->
  330. <action name="carsDataQueryagain" class="com.runzhixing.action.CarsDataQueryAction"
  331. method="carsDataQueryagain"></action>
  332. <!-- 黑名单查询 -->
  333. <action name="blackListQuery" class="com.runzhixing.action.BlackListQueryAction"
  334. method="blackListQuery"></action>
  335. <!-- CNG质量查询 -->
  336. <action name="CNGQualityQuery" class="com.runzhixing.action.CNGQualityQueryAction"
  337. method="CNGQualityQuery"></action>
  338. <!-- 充装数据查询 -->
  339. <action name="fillingDataQuery" class="com.runzhixing.action.FillingDataQueryAction"
  340. method="fillingDataQuery"></action>
  341. <!-- 改装数据查询 -->
  342. <action name="modifiedDataQuery" class="com.runzhixing.action.ModifiedDataQueryAction"
  343. method="modifiedDataQuery"></action>
  344. <!-- 系统告警日志 -->
  345. <action name="systemWarninglog" class="com.runzhixing.action.SystemWarninglogAction"
  346. method="systemWarninglog"></action>
  347. <!-- 改装数据查询 -->
  348. <action name="province" class="com.runzhixing.action.ProvinceAction"
  349. method="province"></action>
  350. <!-- 改装数据查询 -->
  351. <action name="AdvanceSystemwarninglog" class="com.runzhixing.action.SystemWarninglogAction"
  352. method="AdvanceSystemwarninglog">
  353. <result name="success">/jsp/rzx/log/Systemwarninglog.jsp</result>
  354. </action>
  355. <action name="makeChart" class="com.runzhixing.action.Test"
  356. method="makeChart">
  357. </action>
  358. <action name="hiddenspeStation" class="com.runzhixing.action.SpeStationAction"
  359. method="speStationQuery">
  360. </action>
  361. <action name="hiddenspeStation1" class="com.runzhixing.action.SpeStationAction"
  362. method="speStationQuery1">
  363. </action>
  364. <action name="hiddencheckStation" class="com.runzhixing.action.CheckStationAction"
  365. method="checkStationQuery">
  366. </action>
  367. <action name="hiddenoperatorNo" class="com.runzhixing.action.JQJStationAction"
  368. method="operatorNoQuery">
  369. </action>
  370. <action name="hiddenjqj" class="com.runzhixing.action.JQJStationAction"
  371. method="jqjQuery">
  372. </action>
  373. <action name="hiddenCNGStation" class="com.runzhixing.action.CNGStationAction"
  374. method="cngstationQuery">
  375. </action>
  376. <action name="hiddenStation" class="com.runzhixing.action.StationAction"
  377. method="stationQuery">
  378. </action>
  379. <action name="hiddenUnit" class="com.runzhixing.action.UnitAction"
  380. method="unitQuery">
  381. </action>
  382. <action name="hiddenCity" class="com.runzhixing.action.HiddenCityAction"
  383. method="hiddenCity">
  384. </action>
  385. <action name="hiddenjiangaun" class="com.runzhixing.action.HiddenCityAction"
  386. method="hiddenjiangaun">
  387. </action>
  388. <action name="hiddenxuncha" class="com.runzhixing.action.HiddenCityAction"
  389. method="hiddenxuncha">
  390. </action>
  391. <action name="hiddenCountry" class="com.runzhixing.action.HiddenCityAction"
  392. method="hiddenCountry">
  393. </action>
  394. <action name="getstationdetail" class="com.runzhixing.action.HiddenCityAction"
  395. method="getstationdetail">
  396. </action>
  397. <action name="getstationdetailreset" class="com.runzhixing.action.HiddenCityAction"
  398. method="getstationdetailreset">
  399. </action>
  400. <action name="operatorDetail" class="com.runzhixing.action.OperatorDetailAction"
  401. method="operatorDetail">
  402. </action>
  403. <action name="machineDetail" class="com.runzhixing.action.MachineDetailActionagain"
  404. method="machineDetailAgain">
  405. </action>
  406. <!-- 数据统计 -->
  407. <!-- 充装数据统计 -->
  408. <action name="FillingDataStatistics" class="com.runzhixing.action.FillingDataStatisticAction"
  409. method="fillingDataStatistic">
  410. </action>
  411. <!-- 气瓶数据统计 -->
  412. <action name="CylinderDataStatistics"
  413. class="com.runzhixing.action.CylinderDataStatisticsAction" method="cylinderDataStatistics">
  414. </action>
  415. <!-- 车辆数据统计 -->
  416. <action name="CarDataStatistics" class="com.runzhixing.action.CarDataStatisticsAction"
  417. method="CarDataStatistics">
  418. </action>
  419. <!-- 车辆气瓶数量统计 -->
  420. <action name="CarCyNumStatistics" class="com.runzhixing.action.CarDataStatisticsAction"
  421. method="CarCyNumStatistics">
  422. </action>
  423. <action name="relogin" class="com.runzhixing.action.MachineDetailAction"
  424. method="relogin">
  425. <result name="success">
  426. /jsp/login/loginType.jsp
  427. </result>
  428. <result name="error">
  429. /jsp/fail/500.jsp
  430. </result>
  431. </action>
  432. <!-- 气瓶追踪 -->
  433. <action name="cylinderFollow" class="com.runzhixing.action.CylinderFollowAction"
  434. method="ajaxCylinderFollow">
  435. </action>
  436. <action name="downloadExcel" class="com.runzhixing.action.DownloadExcelAction"
  437. method="downloadExcel">
  438. </action>
  439. <action name="checkValidity" class="com.runzhixing.action.CylinderFollowAction"
  440. method="CheckValidity1">
  441. </action>
  442. <action name="exportTestingData" class="com.runzhixing.action.ExportData"
  443. method="exportTestingData">
  444. </action>
  445. <action name="spdataList" class="com.runzhixing.action.ExportData"
  446. method="spdataList">
  447. </action>
  448. </package>
  449. <!-- Add packages here -->
  450. <package name="default" namespace="/" extends="struts-default"
  451. strict-method-invocation="false">
  452. <action name="safeExit" class="com.runzhixing.action.AlterPasswordAction"
  453. method="safeExit">
  454. <result name="success">
  455. /jsp/login/loginre.jsp
  456. </result>
  457. <result name="error">
  458. /jsp/login/loginre.jsp
  459. </result>
  460. </action>
  461. <action name="wxLogin" class="com.runzhixing.action.AlterPasswordAction"
  462. method="wxLogin">
  463. <result name="success">
  464. /jsp/applyRegister.jsp
  465. </result>
  466. <result name="error">
  467. /jsp/fail/500.jsp
  468. </result>
  469. </action>
  470. <action name="getValveHistory" class="com.runzhixing.action.MachineDetailAction"
  471. method="getValveHistory">
  472. <result name="success">
  473. /jsp/rzx/dataQuery/ValveHistory.jsp
  474. </result>
  475. <result name="error">
  476. /jsp/fail/nodata.jsp
  477. </result>
  478. </action>
  479. <action name="getLatelyFill" class="com.runzhixing.action.MachineDetailAction"
  480. method="getLatelyFill">
  481. <result name="success">
  482. /jsp/rzx/dataQuery/LatelyFill.jsp
  483. </result>
  484. <result name="error">
  485. /jsp/fail/nodata.jsp
  486. </result>
  487. </action>
  488. <action name="getQualificationPicture" class="com.runzhixing.action.MachineDetailAction"
  489. method="getQualificationPicture">
  490. <result name="success">
  491. /jsp/rzx/dataQuery/CylinderImg.jsp
  492. </result>
  493. <result name="error">
  494. /jsp/fail/nodata.jsp
  495. </result>
  496. </action>
  497. <action name="loginCng" class="com.runzhixing.action.CylinderFollowAction"
  498. method="loginCng">
  499. <result name="success">
  500. /jsp/rzx/dataQuery/CylinderFollow.jsp
  501. </result>
  502. <result name="error">
  503. /jsp/fail/nodata.jsp
  504. </result>
  505. </action>
  506. <action name="downloadExcel" class="com.runzhixing.action.DownloadExcelAction"
  507. method="downloadExcel">
  508. </action>
  509. <action name="CylinderFollow" class="com.runzhixing.action.CylinderFollowAction"
  510. method="cylinderFollow">
  511. <result name="success">
  512. /jsp/rzx/dataQuery/CylinderFollow.jsp
  513. </result>
  514. <result name="error">
  515. /jsp/fail/nodata.jsp
  516. </result>
  517. </action>
  518. <action name="machineDetail" class="com.runzhixing.action.MachineDetailAction"
  519. method="machineDetail">
  520. <result name="success">
  521. /jsp/rzx/filling/CylinderdataQuery.jsp
  522. </result>
  523. <result name="error">
  524. /jsp/fail/nodata.jsp
  525. </result>
  526. </action>
  527. <action name="CheckValidity" class="com.runzhixing.action.CylinderFollowAction"
  528. method="CheckValidity">
  529. <result name="success">
  530. /jsp/rzx/dataQuery/CheckValidity.jsp
  531. </result>
  532. <result name="error">
  533. /jsp/fail/nodata.jsp
  534. </result>
  535. </action>
  536. <action name="machineDetailfill" class="com.runzhixing.action.MachineDetailAction"
  537. method="machineDetail1">
  538. <result name="success">
  539. /jsp/rzx/filling/CylinderdataQuery.jsp
  540. </result>
  541. <result name="error">
  542. /jsp/fail/nodata.jsp
  543. </result>
  544. </action>
  545. <action name="carpublic" class="com.runzhixing.action.MachineDetailAction"
  546. method="carpublic">
  547. <result name="success">
  548. /jsp/carpublic.jsp
  549. </result>
  550. <result name="error">
  551. /jsp/fail/nodata.jsp
  552. </result>
  553. </action>
  554. <action name="carAudit" class="com.runzhixing.action.CarAuditAction"
  555. method="carAudit">
  556. <result name="success">
  557. /jsp/rzx/dataQuery/carDuit.jsp
  558. </result>
  559. <result name="error">
  560. /jsp/fail/nodata.jsp
  561. </result>
  562. </action>
  563. <action name="getCarChange" class="com.runzhixing.action.CarAuditAction"
  564. method="getCarChange">
  565. <result name="success">
  566. /jsp/rzx/dataQuery/CarChange.jsp
  567. </result>
  568. <result name="error">
  569. /jsp/fail/nodata.jsp
  570. </result>
  571. </action>
  572. <action name="carAuditdo" class="com.runzhixing.action.CarAuditAction"
  573. method="carAuditdo">
  574. <result name="success">
  575. /jsp/rzx/dataQuery/carDuit.jsp
  576. </result>
  577. <result name="error">
  578. /jsp/fail/nodata.jsp
  579. </result>
  580. </action>
  581. <action name="CylinderMonitorListdo" class="com.runzhixing.action.CylinderGuidAction"
  582. method="CylinderMonitorListdo">
  583. <result name="success">
  584. /jsp/rzx/dataQuery/CylinderMonitorListdo.jsp
  585. </result>
  586. <result name="error">
  587. /jsp/fail/nodata.jsp
  588. </result>
  589. </action>
  590. <action name="tagQuerydo" class="com.runzhixing.action.CylinderGuidAction"
  591. method="tagQuerydo">
  592. <result name="success">
  593. /jsp/rzx/dataQuery/tagQuerydo.jsp
  594. </result>
  595. <result name="error">
  596. /jsp/fail/nodata.jsp
  597. </result>
  598. </action>
  599. <action name="cylinderGuiddo" class="com.runzhixing.action.CylinderGuidAction"
  600. method="cylinderGuiddo">
  601. <result name="success">
  602. /jsp/rzx/dataQuery/carCylinderGuiddo.jsp
  603. </result>
  604. <result name="error">
  605. /jsp/fail/nodata.jsp
  606. </result>
  607. </action>
  608. <action name="cylinderGuid" class="com.runzhixing.action.CylinderGuidAction"
  609. method="cylinderGuid">
  610. <result name="success">
  611. /jsp/rzx/dataQuery/carCylinderGuid.jsp
  612. </result>
  613. <result name="error">
  614. /jsp/fail/nodata.jsp
  615. </result>
  616. </action>
  617. <action name="relogin" class="com.runzhixing.action.MachineDetailAction"
  618. method="relogin">
  619. <result name="success">
  620. /jsp/login/loginType.jsp
  621. </result>
  622. <result name="error">
  623. /jsp/fail/500.jsp
  624. </result>
  625. </action>
  626. <action name="Detailbyid" class="com.runzhixing.action.CheckAnnounformmentAction"
  627. method="detailbyID">
  628. <result name="success">
  629. /jsp/rzx/infoMan/detailbyid.jsp
  630. </result>
  631. <result name="error">
  632. /jsp/fail/nodata.jsp
  633. </result>
  634. </action>
  635. <action name="safeexit" class="com.runzhixing.action.SafeexitAction"
  636. method="safeexit">
  637. <result name="success">
  638. /jsp/login/loginType.jsp
  639. </result>
  640. <result name="error">
  641. /jsp/fail/nodata.jsp
  642. </result>
  643. </action>
  644. </package>
  645. </struts>