web.xml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
  3. <web-app>
  4. <display-name>Eas Client File Server</display-name>
  5. <context-param>
  6. <param-name>com.kingdee.eas.cp.autoupdater.fileServerUrl</param-name>
  7. <param-value></param-value>
  8. </context-param>
  9. <!-- this parm is only valid when fileserver is stand-alone deployed,and use createEasJnlp_noPortal.jsp-->
  10. <!--enable/disable auto update when this param is set ture/false-->
  11. <!-- if fileserver is deployed together with Eas Portal, will use createEasJnlp.jsp and protalConfig.xml -->
  12. <context-param>
  13. <param-name>com.kingdee.eas.cp.autoupdater.autoUpdate</param-name>
  14. <param-value>true</param-value>
  15. </context-param>
  16. <!-- EAS web client auto create jnlp servlet-->
  17. <servlet>
  18. <servlet-name>EASPortalCreateMD5VersionServlet</servlet-name>
  19. <servlet-class>com.kingdee.eas.cp.autoupdater.servlet.CreateMD5VersionServlet</servlet-class>
  20. </servlet>
  21. <servlet>
  22. <servlet-name>EAS Portal Create Jnlp Servlet</servlet-name>
  23. <servlet-class>com.kingdee.eas.cp.autoupdater.servlet.CreateJnlpServlet</servlet-class>
  24. <init-param>
  25. <param-name>com.kingdee.eas.portal.autoupdate.createJnlpJspURL</param-name>
  26. <param-value>/dispatcher.jsp</param-value>
  27. </init-param>
  28. </servlet>
  29. <servlet>
  30. <servlet-name>GetJnlpVersionServlet</servlet-name>
  31. <servlet-class>com.kingdee.eas.cp.autoupdater.servlet.GetJnlpVersionServlet</servlet-class>
  32. </servlet>
  33. <servlet>
  34. <servlet-name>OnDemandJnlpResxServlet</servlet-name>
  35. <servlet-class>com.kingdee.eas.cp.autoupdater.servlet.CreateJnlpServlet</servlet-class>
  36. <init-param>
  37. <param-name>com.kingdee.eas.portal.autoupdate.createJnlpJspURL</param-name>
  38. <param-value>/createResourcelst.jsp</param-value>
  39. </init-param>
  40. </servlet>
  41. <servlet>
  42. <servlet-name>Refresh JNLP Cache</servlet-name>
  43. <servlet-class>com.kingdee.eas.cp.autoupdater.servlet.CreateJnlpServlet</servlet-class>
  44. <init-param>
  45. <param-name>com.kingdee.eas.portal.autoupdate.createJnlpJspURL</param-name>
  46. <param-value>/dispatcher.jsp?refreshCache=true</param-value>
  47. </init-param>
  48. </servlet>
  49. <servlet-mapping>
  50. <servlet-name>GetJnlpVersionServlet</servlet-name>
  51. <url-pattern>/JnlpVersion</url-pattern>
  52. </servlet-mapping>
  53. <servlet-mapping>
  54. <servlet-name>OnDemandJnlpResxServlet</servlet-name>
  55. <url-pattern>resource.lst</url-pattern>
  56. </servlet-mapping>
  57. <servlet-mapping>
  58. <servlet-name>EAS Portal Create Jnlp Servlet</servlet-name>
  59. <url-pattern>*.jnlp</url-pattern>
  60. </servlet-mapping>
  61. <servlet-mapping>
  62. <servlet-name>EASPortalCreateMD5VersionServlet</servlet-name>
  63. <url-pattern>/version.properties</url-pattern>
  64. </servlet-mapping>
  65. <servlet-mapping>
  66. <servlet-name>Refresh JNLP Cache</servlet-name>
  67. <url-pattern>/clear</url-pattern>
  68. </servlet-mapping>
  69. </web-app>